• Show log

    Commit

  • Hash : f30cfd18
    Author : Roman Lavrov
    Date : 2022-08-16T16:50:33

    Perf and gold tests detect test SKIPs from json results.
    
    Make angle_test_util.RunTestSuite() gets and returns json results
    (using --isolated-script-test-output).
    
    perf tests has an additional special case
    (filed https://anglebug.com/7578):
    
    Previously when metrics were missing it was assumed that this was due to
    tests being skipped - which seems to currently be the case except for
    the special case of GLMark2Benchmark* tests. Those produce .fps/.score
    metrics instead of the metrics expected by this script. This CL keeps
    those tests running (once) but then marks them as SKIP in test results
    when no metrics are found (which is the behavior before this CL; it
    might actually make more sense to count this as PASS because everything
    matches our expectations).
    We're still running them once, so if they FAIL we'll get notified.
    
    gold tests:
    
    Use json results file instead of checking for '[  SKIPPED ]' in stdout.
    
    Bug: angleproject:7299
    Bug: angleproject:7578
    Change-Id: Ia751784ad1aa94dc855c8b58ebfe5ba3e06e462f
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3826167
    Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
    Commit-Queue: Roman Lavrov <romanl@google.com>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags