Lines Matching +full:- +full:- +full:exit +full:- +full:code

18 wayland_protocols_dir = os.path.realpath("/usr/share/wayland-protocols")
28 'OPTIONS_VG_LITE': 'VG-Lite simulator with full config, 32 bit color depth',
37 'OPTIONS_TEST_VG_LITE': 'VG-Lite simulator with full config, 32 bit color depth',
65 Does not return the full path to the directory - just the base name.'''
84 subprocess.check_call(['wayland-scanner',
85 'client-header',
86 os.path.join(wayland_protocols_dir, "stable/xdg-shell/xdg-shell.xml"),
90 subprocess.check_call(['wayland-scanner',
91 'private-code',
92 os.path.join(wayland_protocols_dir, "stable/xdg-shell/xdg-shell.xml"),
98 subprocess.check_call(['sed','-e', "1i #if LV_BUILD_TEST", '-e', '$a #endif',
102 subprocess.check_call(['sed','-e', "1i #if LV_BUILD_TEST", '-e', '$a #endif',
136 subprocess.check_call(['cmake', '-GNinja', '-DCMAKE_BUILD_TYPE=%s' % build_type,
137 '-D%s=1' % options_name, '..'])
138 subprocess.check_call(['cmake', '--build', build_dir,
139 '--parallel', str(os.cpu_count())])
155 '--timeout', '300',
156 '--parallel', str(os.cpu_count()),
157 '--output-on-failure',
160 args.extend(["--tests-regex", test_suite])
165 '''Produce code coverage test reports for the test execution.'''
170 label = 'Generating code coverage reports'
181 cmd = ['gcovr', '--root', root_dir, '--html-details', '--output',
182 html_report_file, '--xml', 'report/coverage.xml',
183 '-j', str(os.cpu_count()), '--print-summary',
184 '--html-title', 'LVGL Test Coverage', '--filter', r'../src/.*/lv_.*\.c']
217 There are two types of LVGL tests: "build", and "test". The build-only
224 parser.add_argument('--build-options', nargs=1,
229 parser.add_argument('--clean', action='store_true', default=False,
231 parser.add_argument('--report', action='store_true',
232 help='generate code coverage report for tests.')
235 parser.add_argument('--test-suite', default=None,
237 parser.add_argument('--update-image', action='store_true', default=False,
264 sys.exit(e.returncode)