Skip to content
  • Geoff Brown's avatar
    Bug 1614640 - Improve reftest suite_start data to provide consistent... · 5fc9f151
    Geoff Brown authored
    Bug 1614640 - Improve reftest suite_start data to provide consistent group/manifest names even when not run-by-manifest; r=ahal
    
    Reftest-family test suites can be "run-by-manifest" (reftest-plain, on desktop), or not
    (all reftest-family suites on Android, crashtest and jsreftest on desktop). When not
    run-by-manifest, code in reftest.jsm is used to format the suite_start data; when
    run-by-manifest, code in runreftest.py is used. Currently, the reftest.jsm implementation
    submits a simple array of test IDs -- no associated manifests -- possibly consistent with
    the concept that tests are not being run/grouped by manifest.
    
    This patch updates the reftest.jsm implementation to generate the same format of
    suite_start data as the python implementation: An array of dictionaries mapping
    manifest IDs to arrays of associated test IDs.
    
    Differential Revision: https://phabricator.services.mozilla.com/D63875
    
    --HG--
    extra : moz-landing-system : lando
    5fc9f151