:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:03 ] :: [ BEGIN ] :: Running 'pushd data' /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all :: [ 08:54:03 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Setup) tmt-report-result: saving /Setup output /tmp/tmp.eZGG9Ir3NS into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Setup/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: All good :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:03 ] :: [ BEGIN ] :: Lint correct metadata :: actually running 'tmt lint good' /tests/good pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/good' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /plans/good pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /stories/good pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:06 ] :: [ PASS ] :: Lint correct metadata (Expected 0, got 0) :: [ 08:54:06 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1RaYo9MO' should contain 'tests/good' :: [ 08:54:06 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1RaYo9MO' should contain 'plans/good' :: [ 08:54:06 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1RaYo9MO' should contain 'stories/good' :: [ 08:54:06 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1RaYo9MO' should not contain 'tests/bad' :: [ 08:54:06 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1RaYo9MO' should not contain 'plans/bad' :: [ 08:54:06 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1RaYo9MO' should not contain 'stories/bad' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 3s :: Assertions: 7 good, 0 bad :: RESULT: PASS (All good) tmt-report-result: saving /All-good output /tmp/tmp.H0i1SghImP into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/All-good/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Only bad tests :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:06 ] :: [ BEGIN ] :: Lint wrong tests :: actually running 'tmt lint '(tests/bad|good)'' warn: /tests/bad: - 'summarrry' does not match any of the regexes: '^extra-' /tests/bad warn C000 key "summarrry" not recognized by schema /schemas/test, and does not match "^extra-" pattern warn C000 fmf node failed schema validation warn C001 summary key is missing fail T001 unknown key "summarrry" is used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/bad' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /tests/good pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/good' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /plans/good pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /stories/good warn: /tests/bad: - 'summarrry' does not match any of the regexes: '^extra-' pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:08 ] :: [ PASS ] :: Lint wrong tests (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Only bad tests) tmt-report-result: saving /Only-bad-tests output /tmp/tmp.HBAiHLKAnC into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Only-bad-tests/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Only bad plans :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:08 ] :: [ BEGIN ] :: Lint wrong plans :: actually running 'tmt lint '(plans/bad|good)'' /tests/good warn: /plans/bad: - 'discovery', 'prepareahoj' do not match any of the regexes: '^extra-' pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/good' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /plans/bad warn C000 key "discovery" not recognized by schema /schemas/plan, and does not match "^extra-" pattern warn C000 key "prepareahoj" not recognized by schema /schemas/plan, and does not match "^extra-" pattern warn C000 fmf node failed schema validation pass C001 summary key is set and is reasonably long fail P001 unknown key "discovery" is used fail P001 unknown key "prepareahoj" is used pass P002 execute step defined with "how" pass P003 execute step methods are all known skip P004 discover step is not defined skip P005 no remote fmf ids defined pass P006 phases have unique names pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /plans/good pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /stories/good warn: /plans/bad: - 'discovery', 'prepareahoj' do not match any of the regexes: '^extra-' pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:10 ] :: [ PASS ] :: Lint wrong plans (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Only bad plans) tmt-report-result: saving /Only-bad-plans output /tmp/tmp.zwnGDPRNBN into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Only-bad-plans/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Only bad stories :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:10 ] :: [ BEGIN ] :: Lint wrong stories :: actually running 'tmt lint '(stories/bad|good)'' /tests/good pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/good' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /plans/good warn: /stories/bad: - 'exampleee' does not match any of the regexes: '^extra-' pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /stories/bad warn C000 key "exampleee" not recognized by schema /schemas/story, and does not match "^extra-" pattern warn C000 fmf node failed schema validation warn C001 summary should not exceed 50 characters fail S001 unknown key "exampleee" is used pass S002 story key is defined /stories/good warn: /stories/bad: - 'exampleee' does not match any of the regexes: '^extra-' pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:12 ] :: [ PASS ] :: Lint wrong stories (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Only bad stories) tmt-report-result: saving /Only-bad-stories output /tmp/tmp.GsV4ESOfCc into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Only-bad-stories/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: All bad :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:12 ] :: [ BEGIN ] :: Lint wrong metadata :: actually running 'tmt lint bad' warn: /tests/bad: - 'summarrry' does not match any of the regexes: '^extra-' /tests/bad warn: /plans/bad: - 'discovery', 'prepareahoj' do not match any of the regexes: '^extra-' warn C000 key "summarrry" not recognized by schema /schemas/test, and does not match "^extra-" pattern warn C000 fmf node failed schema validation warn C001 summary key is missing fail T001 unknown key "summarrry" is used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/bad' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /plans/bad warn: /stories/bad: - 'exampleee' does not match any of the regexes: '^extra-' warn C000 key "discovery" not recognized by schema /schemas/plan, and does not match "^extra-" pattern warn C000 key "prepareahoj" not recognized by schema /schemas/plan, and does not match "^extra-" pattern warn C000 fmf node failed schema validation pass C001 summary key is set and is reasonably long fail P001 unknown key "discovery" is used fail P001 unknown key "prepareahoj" is used pass P002 execute step defined with "how" pass P003 execute step methods are all known warn: /tests/bad: - 'summarrry' does not match any of the regexes: '^extra-' skip P004 discover step is not defined skip P005 no remote fmf ids defined pass P006 phases have unique names pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /stories/bad warn: /plans/bad: - 'discovery', 'prepareahoj' do not match any of the regexes: '^extra-' warn: /stories/bad: - 'exampleee' does not match any of the regexes: '^extra-' warn C000 key "exampleee" not recognized by schema /schemas/story, and does not match "^extra-" pattern warn C000 fmf node failed schema validation warn C001 summary should not exceed 50 characters fail S001 unknown key "exampleee" is used pass S002 story key is defined Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:13 ] :: [ PASS ] :: Lint wrong metadata (Expected 1, got 1) :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should not contain 'tests/good' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should not contain 'plans/good' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should not contain 'stories/good' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'tests/bad' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'plans/bad' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'stories/bad' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'warn C000 key "exampleee" not recognized by schema /schemas/story' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'warn C001 summary should not exceed 50 characters' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'fail S001 unknown key "exampleee" is used' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass S002 story key is defined' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'warn C000 key "summarrry" not recognized by schema /schemas/test, and does not match "^extra-" pattern' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'warn C001 summary key is missing' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'fail T001 unknown key "summarrry" is used' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass T002 test script is defined' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass T003 directory path is absolute' :: [ 08:54:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass T004 test path '.*/tests/lint/all/data/tests/bad' does exist' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'skip T005 legacy relevancy not detected' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'skip T006 legacy 'coverage' field not detected' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'skip T007 not a manual test' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'skip T008 not a manual test' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'warn C000 key "discovery" not recognized by schema /schemas/plan, and does not match "^extra-" pattern' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'warn C000 key "prepareahoj" not recognized by schema /schemas/plan, and does not match "^extra-" pattern' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass C001 summary key is set and is reasonably long' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'fail P001 unknown key "discovery" is used' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'fail P001 unknown key "prepareahoj" is used' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass P002 execute step defined with "how"' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass P003 execute step methods are all known' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'skip P004 discover step is not defined' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'skip P005 no remote fmf ids defined' :: [ 08:54:14 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.KZR5r17F' should contain 'pass P006 phases have unique names' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 31 good, 0 bad :: RESULT: PASS (All bad) tmt-report-result: saving /All-bad output /tmp/tmp.7FwDUxfwjQ into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/All-bad/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Check --fix for tests :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:14 ] :: [ BEGIN ] :: Fix the test :: actually running 'tmt lint --fix fix' warn: /tests/fix: - 'relevancy' does not match any of the regexes: '^extra-' /tests/fix warn: /tests/fix: - 'relevancy' does not match any of the regexes: '^extra-' warn C000 key "relevancy" not recognized by schema /schemas/test, and does not match "^extra-" pattern warn C000 fmf node failed schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/fix' does exist fix T005 relevancy converted into adjust skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:15 ] :: [ PASS ] :: Fix the test (Expected 0, got 0) :: [ 08:54:15 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.dEoui82c' should contain 'relevancy converted into adjust' :: [ 08:54:15 ] :: [ BEGIN ] :: Should pass after fix :: actually running 'tmt lint fix' /tests/fix pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/fix' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:16 ] :: [ PASS ] :: Should pass after fix (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Check --fix for tests) tmt-report-result: saving /Check-fix-for-tests output /tmp/tmp.86EX7K732v into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Check-fix-for-tests/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Check empty fmf file :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:16 ] :: [ BEGIN ] :: Empty file should be ok :: actually running 'tmt lint empty' /tests/empty/foo pass C000 fmf node passes schema validation warn C001 summary key is missing pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data/tests/empty/foo' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:18 ] :: [ PASS ] :: Empty file should be ok (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Check empty fmf file) tmt-report-result: saving /Check-empty-fmf-file output /tmp/tmp.qX3q0psdFl into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Check-empty-fmf-file/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Lint of duplicate ids :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:18 ] :: [ BEGIN ] :: Running 'popd' /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all :: [ 08:54:18 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) :: [ 08:54:18 ] :: [ BEGIN ] :: Running 'pushd data_duplicate_ids' /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data_duplicate_ids /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all :: [ 08:54:18 ] :: [ PASS ] :: Command 'pushd data_duplicate_ids' (Expected 0, got 0) :: [ 08:54:18 ] :: [ BEGIN ] :: Running 'tmt lint /no_duplicates' /no_duplicates/tests/unique pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data_duplicate_ids/no_duplicates/tests' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /no_duplicates/plans/unique pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /no_duplicates/stories/unique pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined Lint checks on all pass G001 no duplicate ids detected :: [ 08:54:20 ] :: [ PASS ] :: Command 'tmt lint /no_duplicates' (Expected 0, got 0) :: [ 08:54:20 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.lp5H0nOz' should contain 'pass G001 no duplicate ids detected' :: [ 08:54:20 ] :: [ BEGIN ] :: Running 'tmt lint /duplicates' /duplicates/tests/duplicateid pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data_duplicate_ids/duplicates/tests' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /duplicates/tests/unique pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass T001 correct keys are used pass T002 test script is defined pass T003 directory path is absolute pass T004 test path '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all/data_duplicate_ids/duplicates/tests' does exist skip T005 legacy relevancy not detected skip T006 legacy 'coverage' field not detected skip T007 not a manual test skip T008 not a manual test skip T009 library/file requirements not used /duplicates/plans/duplicateid pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /duplicates/plans/unique pass C000 fmf node passes schema validation pass C001 summary key is set and is reasonably long pass P001 correct keys are used pass P002 execute step defined with "how" pass P003 execute step methods are all known pass P004 discover step methods are all known pass P005 remote fmf id in "default-0" is valid pass P006 phases have unique names pass P007 prepare phase 'default-0' does not require specific guest pass P007 execute phase 'default-0' does not require specific guest skip P008 no environment files found pass P009 All step data is valid /duplicates/stories/duplicateid pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined /duplicates/stories/unique pass C000 fmf node passes schema validation warn C001 summary should not exceed 50 characters pass S001 correct keys are used pass S002 story key is defined Lint checks on all fail G001 duplicate id "5cf92c54-e073-475c-970f-b8e090ec4da2" in "/duplicates/tests/duplicateid" fail G001 duplicate id "5cf92c54-e073-475c-970f-b8e090ec4da2" in "/duplicates/plans/duplicateid" fail G001 duplicate id "5cf92c54-e073-475c-970f-b8e090ec4da2" in "/duplicates/stories/duplicateid" :: [ 08:54:22 ] :: [ PASS ] :: Command 'tmt lint /duplicates' (Expected 1, got 1) :: [ 08:54:22 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.d27xNG2J' should contain 'fail G001 duplicate id "5cf92c54-e073-475c-970f-b8e090ec4da2" in "/duplicates/tests/duplicateid"' :: [ 08:54:22 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.d27xNG2J' should contain 'fail G001 duplicate id "5cf92c54-e073-475c-970f-b8e090ec4da2" in "/duplicates/tests/duplicateid"' :: [ 08:54:22 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.d27xNG2J' should contain 'fail G001 duplicate id "5cf92c54-e073-475c-970f-b8e090ec4da2" in "/duplicates/tests/duplicateid"' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 4s :: Assertions: 8 good, 0 bad :: RESULT: PASS (Lint of duplicate ids) tmt-report-result: saving /Lint-of-duplicate-ids output /tmp/tmp.AEkWnynvoT into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/Lint-of-duplicate-ids/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:22 ] :: [ BEGIN ] :: Running 'popd' /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/lint/all :: [ 08:54:22 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: /tests/lint/all :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:54:22 ] :: [ LOG ] :: Phases fingerprint: qYP1zJ4N :: [ 08:54:22 ] :: [ LOG ] :: Asserts fingerprint: AI6bStEB File '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37/journal.xml' already stored in '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/lint/all-37'. :: [ 08:54:22 ] :: [ INFO ] :: Deleting rlRun_LOG file(s) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 20s :: Phases: 9 good, 0 bad :: OVERALL RESULT: PASS (/tests/lint/all)