Bug 261071
| Summary: | test-webkitpy doesn't run resultsdbpy tests | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Sam Sneddon [:gsnedders] <gsnedders> |
| Component: | Tools / Tests | Assignee: | Jonathan Bedard <jbedard> |
| Status: | NEW | ||
| Severity: | Normal | CC: | aakash_jain, fujii.hironori, jbedard, mcatanzaro, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=260877 https://bugs.webkit.org/show_bug.cgi?id=201928 |
||
Sam Sneddon [:gsnedders]
Tools/Scripts/webkitpy/test/main.py contains:
tester = Tester()
tester.add_tree(os.path.join(_webkit_root, 'Tools', 'Scripts'), 'webkitpy')
tester.add_tree(os.path.join(_webkit_root, 'Tools', 'Scripts', 'libraries', 'webkitcorepy'), 'webkitcorepy')
tester.add_tree(os.path.join(_webkit_root, 'Tools', 'Scripts', 'libraries', 'webkitbugspy'), 'webkitbugspy')
tester.add_tree(os.path.join(_webkit_root, 'Tools', 'Scripts', 'libraries', 'webkitscmpy'), 'webkitscmpy')
tester.add_tree(os.path.join(_webkit_root, 'Tools', 'Scripts', 'libraries', 'webkitflaskpy'), 'webkitflaskpy')
if sys.version_info > (3, 0):
tester.add_tree(os.path.join(_webkit_root, 'Tools', 'Scripts', 'libraries', 'reporelaypy'), 'reporelaypy')
Notably, this omits resultsdbpy.
Including resultsdbpy is probably going to have to be conditional as it has dependencies (cassandra-driver) where no version supports Python 3.12.
Bug 201928 added the resultsdbpy tests to EWS, but the "normal" entry-point to our Python tests doesn't run them, which is perhaps surprising.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/115228881>