2016-11-07 5 views
1

私はスクリプト制限が360sだと知っていますが、私は300s以上のサービスを利用できません。 300Sで起こっているのサービスは300秒(5分)で利用できません

[16-11-07 06:41:33:246 PST] SpreadsheetApp.getActiveSpreadsheet() [0 seconds] 
[16-11-07 06:41:33:347 PST] Spreadsheet.toast([test, test, 3.0]) [0.1 seconds] 
[16-11-07 06:41:33:349 PST] Execution succeeded [291.321 seconds total runtime] 

何:

[16-11-07 09:35:03:444 EST] SpreadsheetApp.getActiveSpreadsheet() [0 seconds] 
[16-11-07 09:35:03:508 EST] Spreadsheet.toast([test, test, 3.0]) [0.063 seconds] 
[16-11-07 09:35:03:553 EST] Execution failed: Service unavailable: Docs (line 11, file "Code") [301.531 seconds total runtime] 

とtestTimeUnder()しません:

function testTimeOver() { 
var startTime = (new Date()).getTime(); 
for (var i = 1; i <= 15; i++) { 
    Utilities.sleep(30100) 
    var currTime = (new Date()).getTime(); 
    Logger.log(currTime - startTime); 
    if(currTime - startTime > 300000) 
    { 
     SpreadsheetApp.getActiveSpreadsheet().toast('test', 'test', 3); 
     break; 
    } 
    } 
} 

function testTimeUnder() { 
var startTime = (new Date()).getTime(); 
for (var i = 1; i <= 30; i++) { 
    Utilities.sleep(29100) 
    var currTime = (new Date()).getTime(); 
    Logger.log(currTime - startTime); 
    if(currTime - startTime > 290000) 
    { 
     SpreadsheetApp.getActiveSpreadsheet().toast('test', 'test', 3); 
     break; 
    } 
    } 
} 

testTimeOver()エラーが生成します。ここ

は、テストコードがありますそれはサービスを利用できないようにしていますか?

答えて

関連する問題