Lines Matching +full:lava +full:- +full:test
8 from lava.utils.gitlab_section import GitlabSection
26 # For post-merge jobs, this should be ~infinite, but we can fail more
27 # aggressively for pre-merge.
30 # Empirically, successful device boot in LAVA time takes less than 3
32 # LAVA itself is configured to attempt thrice to boot the device,
34 # It is better to retry the boot than cancel the job and re-submit to avoid
38 # Estimated overhead in minutes for a job from GitLab to reach the test phase,
39 # including LAVA scheduling and boot duration
42 # Test DUT suite phase is where the initialization happens in DUT, not on docker.
44 LAVA_TEST_DUT_SUITE_TIMEOUT = int(getenv("CI_JOB_TIMEOUT")) // 60 - LAVA_TEST_OVERHEAD_MIN
46 # Test suite phase is where the initialization happens on docker.
49 # Test cases may take a long time, this script has no right to interrupt
50 # them. But if the test case takes almost 1h, it will never succeed due to
52 LAVA_TEST_CASE_TIMEOUT = int(getenv("CI_JOB_TIMEOUT")) // 60 - LAVA_TEST_OVERHEAD_MIN
54 # LAVA post processing may refer to a test suite teardown, or the
84 ) -> Optional[GitlabSection]:
95 header=f"{section_header} - Timeout: {timeout}",
129 section_id="post-{}",