1#! /usr/bin/env python3 2# 3# Copyright 2022 The ANGLE Project Authors. All rights reserved. 4# Use of this source code is governed by a BSD-style license that can be 5# found in the LICENSE file. 6# 7# run_angle_android_test.py: 8# Runs ANGLE tests using android_helper wrapper. Example: 9# (cd out/Android; ../../src/tests/run_angle_android_test.py \ 10# --suite=angle_trace_tests --filter='*among_us' \ 11# --verbose --fixed-test-time-with-warmup=10) 12 13import argparse 14import logging 15import os 16import pathlib 17import sys 18 19import angle_android_test_runner 20 21 22def main(): 23 parser = argparse.ArgumentParser() 24 angle_android_test_runner.AddCommonParserArgs(parser) 25 26 args, extra_args = parser.parse_known_args() 27 28 return angle_android_test_runner.RunWithAngleTestRunner(args, extra_args) 29 30 31if __name__ == '__main__': 32 sys.exit(main()) 33