Lines Matching full:test
8 # test, at shutdown etc. These hooks perform functions such as:
11 # - Creating the U-Boot console test fixture.
13 # - Monitoring each test's results.
65 help='U-Boot test result/tmp directory')
67 help='U-Boot test persistent generated data directory')
121 log = multiplexed_log.Logfile(result_dir + '/test-log.html')
182 ubconfig.dtb = build_dir + '/arch/sandbox/dts/test.dtb'
209 to test functions by parameterizing their ut_subtest fixture parameter.
212 metafunc: The pytest test function.
213 fixture_name: The fixture name to test.
240 If a test function takes parameter(s) (fixture names) of the form brd__xxx
242 find the list of values to use for those parameters, and the test is
246 metafunc: The pytest test function.
247 fixture_name: The fixture name to test.
282 """pytest hook: parameterize test functions based on custom rules.
284 Check each test function parameter (fixture name) to see if it is one of
289 metafunc: The pytest test function.
303 """Generate the value of a test's log fixture.
316 """Generate the value of a test's u_boot_config fixture.
329 """Generate the value of a test's u_boot_console fixture.
350 """pytest hook: Called once for each test found during collection.
367 Executed (via atexit) once the entire test process is complete. This
385 for test in tests_skipped:
386 anchor = anchors.get(test, None)
387 log.status_skipped('... ' + test, anchor)
390 for test in tests_xpassed:
391 anchor = anchors.get(test, None)
392 log.status_xpass('... ' + test, anchor)
395 for test in tests_xfailed:
396 anchor = anchors.get(test, None)
397 log.status_xfail('... ' + test, anchor)
400 for test in tests_failed:
401 anchor = anchors.get(test, None)
402 log.status_fail('... ' + test, anchor)
405 for test in tests_not_run:
406 anchor = anchors.get(test, None)
407 log.status_fail('... ' + test, anchor)
412 """Process any 'boardspec' marker for a test.
414 Such a marker lists the set of board types that a test does/doesn't
415 support. If tests are being executed on an unsupported board, the test is
419 item: The pytest test item.
440 """Process any 'buildconfigspec' marker for a test.
442 Such a marker lists some U-Boot configuration feature that the test
444 have the required feature, the test is marked to be skipped.
447 item: The pytest test item.
464 """pytest hook: Configure (set up) a test item.
466 Called once for each test to perform any custom configuration. This hook
467 is used to skip the test if certain conditions apply.
470 item: The pytest test item.
481 """pytest hook: Called to execute a test.
484 to acquire visibility into, and record, each test function's result.
487 item: The pytest test item to execute.
488 nextitem: The pytest test item that will be executed after this one.
491 A list of pytest reports (test result data).
497 # the test is skipped. That call is required to create the test's section
499 # contain a section for this test. Create a section for the test if it
540 # If something went wrong with logging, it's better to let the test
543 # squash the exception. If the test setup failed due to e.g. syntax
546 # part of the test's stdout.
550 # FIXME: Can we force a test failure here?