:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: TEST PROTOCOL :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Test run ID : 63 Package : unknown beakerlib RPM : beakerlib-1.33.3-1.fc45.noarch Test name : /tests/recipe/generate Test started : 2026-05-27 09:09:44 UTC Test finished : 2026-05-27 09:11:11 UTC Test duration : 87 seconds Distro : Fedora release 45 (Rawhide) Hostname : ip-172-31-31-123.us-east-2.compute.internal Architecture : unknown CPUs : 2 x AMD EPYC 7R13 Processor RAM size : 3780 MB HDD size : 399.69 GB :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:09:46 ] :: [ PASS ] :: Create run directory (Expected 0, got 0) :: [ 09:09:46 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 2 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test recipe generation of a local plan :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:10:17 ] :: [ PASS ] :: Command 'tmt -vv run --scratch --id /tmp/tmp.5AvcrxNtD9 -e RUN_ENV=run_value plan -n /plans/local' (Expected 0, got 0) :: [ 09:10:17 ] :: [ PASS ] :: File /tmp/tmp.5AvcrxNtD9/recipe.yaml should exist :: [ 09:10:17 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "/tmp/tmp.5AvcrxNtD9/recipe.yaml" > /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:10:17 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "local.yaml" > /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:10:17 ] :: [ PASS ] :: Command 'diff /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 31s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Test recipe generation of a local plan) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test recipe generation of a remote plan :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:10:28 ] :: [ PASS ] :: Command 'tmt -vv run --scratch --id /tmp/tmp.5AvcrxNtD9 -e RUN_ENV=run_value plan -n /plans/remote' (Expected 0, got 0) :: [ 09:10:28 ] :: [ PASS ] :: File /tmp/tmp.5AvcrxNtD9/recipe.yaml should exist :: [ 09:10:28 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "/tmp/tmp.5AvcrxNtD9/recipe.yaml" > /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:10:28 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "remote.yaml" > /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:10:28 ] :: [ PASS ] :: Command 'diff /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Test recipe generation of a remote plan) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test recipe generation of a minimal plan :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:10:38 ] :: [ PASS ] :: Command 'tmt -vv run --scratch --id /tmp/tmp.5AvcrxNtD9 -e RUN_ENV=run_value plan -n /plans/minimal' (Expected 0, got 0) :: [ 09:10:38 ] :: [ PASS ] :: File /tmp/tmp.5AvcrxNtD9/recipe.yaml should exist :: [ 09:10:38 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "/tmp/tmp.5AvcrxNtD9/recipe.yaml" > /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:10:38 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "minimal.yaml" > /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:10:38 ] :: [ PASS ] :: Command 'diff /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Test recipe generation of a minimal plan) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test recipe generation of a plan with inserted discover step :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:11:08 ] :: [ PASS ] :: Command 'tmt -vv run --scratch --id /tmp/tmp.5AvcrxNtD9 -e RUN_ENV=run_value --all discover --insert -h fmf plan -n /plans/insert' (Expected 0, got 0) :: [ 09:11:08 ] :: [ PASS ] :: File /tmp/tmp.5AvcrxNtD9/recipe.yaml should exist :: [ 09:11:08 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "/tmp/tmp.5AvcrxNtD9/recipe.yaml" > /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:11:08 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' insert.yaml > /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:11:08 ] :: [ PASS ] :: Command 'diff /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 30s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Test recipe generation of a plan with inserted discover step) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test recipe generation of an imported plan :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:11:10 ] :: [ PASS ] :: Command 'tmt -vv run --scratch --id /tmp/tmp.5AvcrxNtD9 -e RUN_ENV=run_value discover plan -n /plans/import' (Expected 0, got 0) :: [ 09:11:10 ] :: [ PASS ] :: File /tmp/tmp.5AvcrxNtD9/recipe.yaml should exist :: [ 09:11:10 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' "/tmp/tmp.5AvcrxNtD9/recipe.yaml" > /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:11:10 ] :: [ PASS ] :: Command 'yq 'sort_keys(..)' import.yaml > /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :: [ 09:11:10 ] :: [ PASS ] :: Command 'diff /tmp/tmp.5AvcrxNtD9/actual_normalized_recipe.yaml /tmp/tmp.5AvcrxNtD9/expected_normalized_recipe.yaml' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Test recipe generation of an imported plan) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:11:11 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) :: [ 09:11:11 ] :: [ PASS ] :: Remove run directory (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 2 good, 0 bad :: RESULT: PASS (Cleanup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: /tests/recipe/generate :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:11:11 ] :: [ LOG ] :: Phases fingerprint: GLWAc0zH :: [ 09:11:11 ] :: [ LOG ] :: Asserts fingerprint: l6S5eGMO :: [ 09:11:11 ] :: [ INFO ] :: Deleting rlRun_LOG file(s) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 87s :: Phases: 7 good, 0 bad :: OVERALL RESULT: PASS (/tests/recipe/generate)