MCPcopy Index your code
hub / github.com/nodejs/node / Job

Class Job

deps/v8/tools/testrunner/testproc/execution.py:11–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9JobResult = collections.namedtuple('JobResult', ['id', 'result'])
10
11class Job(object):
12 def __init__(self, test_id, cmd, outproc, keep_output):
13 self.test_id = test_id
14 self.cmd = cmd
15 self.outproc = outproc
16 self.keep_output = keep_output
17
18 def run(self, process_ctx):
19 output = self.cmd.execute()
20 reduction = process_ctx.result_reduction if not self.keep_output else None
21 result = self.outproc.process(output, reduction)
22 return JobResult(self.test_id, result)
23
24
25class ExecutionProc(base.TestProc):

Callers 1

next_testMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected