| Summary: | [Win] Exception running layout tests | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Per Arne Vollan <pvollan> | ||||||
| Component: | Tools / Tests | Assignee: | Per Arne Vollan <pvollan> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | jbedard, webkit-bug-importer | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Nightly Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Per Arne Vollan
2021-06-17 02:13:30 PDT
Created attachment 431640 [details]
Patch
Comment on attachment 431640 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=431640&action=review > Tools/Scripts/libraries/webkitcorepy/webkitcorepy/task_pool.py:464 > + except Exception: I think we should catch an OSError explicitly (in Python, Exception rather annoyingly includes things like syntax errors since it's an interpreted language), and probably log the PID of worker, since we have multiple workers. Created attachment 431681 [details]
Patch
(In reply to Jonathan Bedard from comment #2) > Comment on attachment 431640 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=431640&action=review > > > Tools/Scripts/libraries/webkitcorepy/webkitcorepy/task_pool.py:464 > > + except Exception: > > I think we should catch an OSError explicitly (in Python, Exception rather > annoyingly includes things like syntax errors since it's an interpreted > language), and probably log the PID of worker, since we have multiple > workers. Done! Thanks for reviewing! Committed r278998 (238923@main): <https://commits.webkit.org/238923@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 431681 [details]. |