main.lua

changeset 124
168cc5aad639
parent 123
96b81f84809a
child 125
dfff8dfe8861
equal deleted inserted replaced
123:96b81f84809a 124:168cc5aad639
3 local json = require "cjson"; 3 local json = require "cjson";
4 local time = require "socket".gettime; 4 local time = require "socket".gettime;
5 local sleep = require "socket".sleep; 5 local sleep = require "socket".sleep;
6 6
7 local is_scansion_error = require "scansion.error".is; 7 local is_scansion_error = require "scansion.error".is;
8 local new_error = require "scansion.error".new_error;
9
8 local console_handlers = require "scansion.console".handlers; 10 local console_handlers = require "scansion.console".handlers;
9 11
10 local result_log_filename = nil; 12 local result_log_filename = nil;
11 local server_log_reader = nil; 13 local server_log_reader = nil;
12 local test_metadata = {}; 14 local test_metadata = {};
183 end]] 185 end]]
184 if action_timeout and action_timeout > 0 then 186 if action_timeout and action_timeout > 0 then
185 local action_number = i; 187 local action_number = i;
186 verse.add_task(action_timeout, function () 188 verse.add_task(action_timeout, function ()
187 if i == action_number then 189 if i == action_number then
188 error("Timeout waiting for response from server"); 190 local e = new_error("action-timeout", { text = "Timeout waiting for response" });
191 error(e);
189 end 192 end
190 end); 193 end);
191 end 194 end
192 do 195 do
193 --luacheck: ignore ok err 196 --luacheck: ignore ok err

mercurial