Skip to content

Commit ffddabf

Browse files
authored
Fix result when spirv-opt times out (#92)
1 parent a1b1c99 commit ffddabf

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

python/src/main/python/drivers/worker_vk.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ def doImageJob(args, imageJob):
157157
if err.stderr:
158158
res.log += 'STDERR:\n' + err.stderr + '\n'
159159
res.status = tt.JobStatus.UNEXPECTED_ERROR
160+
return res
160161
except subprocess.TimeoutExpired as err:
161162
# spirv-opt timed out, early return
162163
res.log += 'Timeout from spirv-opt\n'
@@ -166,7 +167,8 @@ def doImageJob(args, imageJob):
166167
res.log += 'STDOUT:\n' + err.stdout + '\n'
167168
if err.stderr:
168169
res.log += 'STDERR:\n' + err.stderr + '\n'
169-
return 'err_spirvopt'
170+
res.status = tt.JobStatus.UNEXPECTED_ERROR
171+
return res
170172

171173
shutil.move('test.frag.spv.opt', 'test.frag.spv')
172174

0 commit comments

Comments
 (0)