[Webkit-unassigned] [Bug 261071] New: test-webkitpy doesn't run resultsdbpy tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 2 14:42:38 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=261071

            Bug ID: 261071
           Summary: test-webkitpy doesn't run resultsdbpy tests
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: gsnedders at apple.com
                CC: aakash_jain at apple.com, jbedard at apple.com,
                    mcatanzaro at redhat.com

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230902/0287313b/attachment.htm>


More information about the webkit-unassigned mailing list