:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:43 ] :: [ BEGIN ] :: Running 'pushd data' /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login :: [ 08:59:43 ] :: [ 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.MlDvVp4mX4 into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/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/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Login enabled after tests :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:44 ] :: [ BEGIN ] :: Running 'tmt run -a plan -n /fmf-tests login -t -c true' /var/tmp/tmt/run-014 warn: User is feeling safe. /fmf-tests discover directory: /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data how: fmf summary: 4 tests selected provision queued provision.provision tasks #1: default-0 provision.provision task #1: default-0 how: local primary address: localhost ansible: {} multihost name: default-0 arch: x86_64 distro: Fedora Linux 45 (Cloud Edition Prerelease) queued push tasks #1: push to default-0 push task #1: push to default-0 summary: 1 guest provisioned prepare queued push tasks #1: push to default-0 push task #1: push to default-0 queued prepare tasks #1: essential-requires on default-0 prepare task #1: essential-requires on default-0 how: install summary: Install essential required packages name: essential-requires where: default-0 package: /usr/bin/flock queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 preparation applied execute queued execute tasks #1: default-0 on default-0 execute task #1: default-0 on default-0 how: tmt login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished summary: 4 tests executed report how: display summary: 3 tests passed and 1 test failed finish queued finish tasks summary: 0 tasks completed cleanup queued cleanup tasks #1: default-0 on default-0 cleanup task #1: default-0 on default-0 how: tmt summary: 1 task completed total: 3 tests passed and 1 test failed :: [ 08:59:46 ] :: [ PASS ] :: Command 'tmt run -a plan -n /fmf-tests login -t -c true' (Expected 1, got 1) :: [ 08:59:46 ] :: [ PASS ] :: There should be 4 occurrences of login (Assert: '4' should equal '4') :: [ 08:59:46 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.zvlSF77N' should not contain 'Skipping interactive' :: [ 08:59:46 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.zvlSF77N' should contain 'Starting interactive' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 4 good, 0 bad :: RESULT: PASS (Login enabled after tests) tmt-report-result: saving /Login-enabled-after-tests output /tmp/tmp.F6tdTiih8i into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Login-enabled-after-tests/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Login enabled after tests and after steps :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:46 ] :: [ BEGIN ] :: Running 'tmt run -a plan -n /fmf-tests login -t -c true -s provision -s prepare' /var/tmp/tmt/run-015 warn: User is feeling safe. /fmf-tests discover directory: /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data how: fmf summary: 4 tests selected provision queued provision.provision tasks #1: default-0 provision.provision task #1: default-0 how: local primary address: localhost ansible: {} multihost name: default-0 arch: x86_64 distro: Fedora Linux 45 (Cloud Edition Prerelease) queued provision.action tasks #1: login provision.action task #1: login login: Starting interactive shell login: Interactive shell finished queued push tasks #1: push to default-0 push task #1: push to default-0 summary: 1 guest provisioned prepare queued push tasks #1: push to default-0 push task #1: push to default-0 queued prepare tasks #1: essential-requires on default-0 #2: login prepare task #1: essential-requires on default-0 how: install summary: Install essential required packages name: essential-requires where: default-0 package: /usr/bin/flock prepare task #2: login login: Starting interactive shell login: Interactive shell finished queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 preparation applied execute queued execute tasks #1: default-0 on default-0 execute task #1: default-0 on default-0 how: tmt login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished summary: 4 tests executed report how: display summary: 3 tests passed and 1 test failed finish queued finish tasks summary: 0 tasks completed cleanup queued cleanup tasks #1: default-0 on default-0 cleanup task #1: default-0 on default-0 how: tmt summary: 1 task completed total: 3 tests passed and 1 test failed :: [ 08:59:48 ] :: [ PASS ] :: Command 'tmt run -a plan -n /fmf-tests login -t -c true -s provision -s prepare' (Expected 1, got 1) :: [ 08:59:48 ] :: [ PASS ] :: There should 6 occurrences of login (Assert: '6' should equal '6') :: [ 08:59:48 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.ZYGvoUsl' should not contain 'Skipping interactive' :: [ 08:59:48 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.ZYGvoUsl' should contain 'Starting interactive' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 4 good, 0 bad :: RESULT: PASS (Login enabled after tests and after steps) tmt-report-result: saving /Login-enabled-after-tests-and-after-steps output /tmp/tmp.aHUdRciUyq into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Login-enabled-after-tests-and-after-steps/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Login -t with --step finish (additive behavior) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:48 ] :: [ BEGIN ] :: Running 'tmt run -a plan -n /fmf-tests login -t -c true -s finish' /var/tmp/tmt/run-016 warn: User is feeling safe. /fmf-tests discover directory: /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data how: fmf summary: 4 tests selected provision queued provision.provision tasks #1: default-0 provision.provision task #1: default-0 how: local primary address: localhost ansible: {} multihost name: default-0 arch: x86_64 distro: Fedora Linux 45 (Cloud Edition Prerelease) queued push tasks #1: push to default-0 push task #1: push to default-0 summary: 1 guest provisioned prepare queued push tasks #1: push to default-0 push task #1: push to default-0 queued prepare tasks #1: essential-requires on default-0 prepare task #1: essential-requires on default-0 how: install summary: Install essential required packages name: essential-requires where: default-0 package: /usr/bin/flock queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 preparation applied execute queued execute tasks #1: default-0 on default-0 execute task #1: default-0 on default-0 how: tmt login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished login: Starting interactive shell login: Interactive shell finished summary: 4 tests executed report how: display summary: 3 tests passed and 1 test failed finish queued finish tasks #1: login finish task #1: login login: Starting interactive shell login: Interactive shell finished queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 task completed cleanup queued cleanup tasks #1: default-0 on default-0 cleanup task #1: default-0 on default-0 how: tmt summary: 1 task completed total: 3 tests passed and 1 test failed :: [ 08:59:51 ] :: [ PASS ] :: Command 'tmt run -a plan -n /fmf-tests login -t -c true -s finish' (Expected 1, got 1) :: [ 08:59:51 ] :: [ PASS ] :: There should be 5 occurrences of login (Assert: '5' should equal '5') :: [ 08:59:51 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.xO1dUWyN' should not contain 'Skipping interactive' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 3s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Login -t with --step finish (additive behavior)) tmt-report-result: saving /Login-t-with-step-finish-additive-behavior output /tmp/tmp.2Kw79K5xTd into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Login-t-with-step-finish-additive-behavior/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Login -t with --when fail (per-test conditional) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:51 ] :: [ BEGIN ] :: Running 'tmt run -a plan -n /fmf-tests login -t -c true -w fail' /var/tmp/tmt/run-017 warn: User is feeling safe. /fmf-tests discover directory: /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data how: fmf summary: 4 tests selected provision queued provision.provision tasks #1: default-0 provision.provision task #1: default-0 how: local primary address: localhost ansible: {} multihost name: default-0 arch: x86_64 distro: Fedora Linux 45 (Cloud Edition Prerelease) queued push tasks #1: push to default-0 push task #1: push to default-0 summary: 1 guest provisioned prepare queued push tasks #1: push to default-0 push task #1: push to default-0 queued prepare tasks #1: essential-requires on default-0 prepare task #1: essential-requires on default-0 how: install summary: Install essential required packages name: essential-requires where: default-0 package: /usr/bin/flock queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 preparation applied execute queued execute tasks #1: default-0 on default-0 execute task #1: default-0 on default-0 how: tmt Skipping interactive shell Skipping interactive shell login: Starting interactive shell login: Interactive shell finished Skipping interactive shell summary: 4 tests executed report how: display summary: 3 tests passed and 1 test failed finish queued finish tasks summary: 0 tasks completed cleanup queued cleanup tasks #1: default-0 on default-0 cleanup task #1: default-0 on default-0 how: tmt summary: 1 task completed total: 3 tests passed and 1 test failed :: [ 08:59:53 ] :: [ PASS ] :: Command 'tmt run -a plan -n /fmf-tests login -t -c true -w fail' (Expected 1, got 1) :: [ 08:59:53 ] :: [ PASS ] :: There should be 1 occurrence of login (Assert: '1' should equal '1') :: [ 08:59:53 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.EkDiuczz' should contain 'Starting interactive' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Login -t with --when fail (per-test conditional)) tmt-report-result: saving /Login-t-with-when-fail-per-test-conditional output /tmp/tmp.tWepUVkll2 into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Login-t-with-when-fail-per-test-conditional/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Login enabled after failed tests and during report step if fail :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:53 ] :: [ BEGIN ] :: Running 'tmt run -a plan -n /fmf-tests login -t -c true -s report -w fail' /var/tmp/tmt/run-018 warn: User is feeling safe. /fmf-tests discover directory: /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data how: fmf summary: 4 tests selected provision queued provision.provision tasks #1: default-0 provision.provision task #1: default-0 how: local primary address: localhost ansible: {} multihost name: default-0 arch: x86_64 distro: Fedora Linux 45 (Cloud Edition Prerelease) queued push tasks #1: push to default-0 push task #1: push to default-0 summary: 1 guest provisioned prepare queued push tasks #1: push to default-0 push task #1: push to default-0 queued prepare tasks #1: essential-requires on default-0 prepare task #1: essential-requires on default-0 how: install summary: Install essential required packages name: essential-requires where: default-0 package: /usr/bin/flock queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 preparation applied execute queued execute tasks #1: default-0 on default-0 execute task #1: default-0 on default-0 how: tmt Skipping interactive shell Skipping interactive shell login: Starting interactive shell login: Interactive shell finished Skipping interactive shell summary: 4 tests executed report how: display login: Starting interactive shell login: Interactive shell finished summary: 3 tests passed and 1 test failed finish queued finish tasks summary: 0 tasks completed cleanup queued cleanup tasks #1: default-0 on default-0 cleanup task #1: default-0 on default-0 how: tmt summary: 1 task completed total: 3 tests passed and 1 test failed :: [ 08:59:56 ] :: [ PASS ] :: Command 'tmt run -a plan -n /fmf-tests login -t -c true -s report -w fail' (Expected 1, got 1) :: [ 08:59:56 ] :: [ PASS ] :: There should 2 occurrences of login (Assert: '2' should equal '2') :: [ 08:59:56 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.gfdadXX1' should contain 'Starting interactive' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 3s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Login enabled after failed tests and during report step if fail) tmt-report-result: saving /Login-enabled-after-failed-tests-and-during-report-step-if-fail output /tmp/tmp.aVyJSgUj8e into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Login-enabled-after-failed-tests-and-during-report-step-if-fail/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Verify correct directory after test execution :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:56 ] :: [ BEGIN ] :: Running 'tmt run -a plans --name /fmf-tests login -t -c pwd' /var/tmp/tmt/run-019 warn: User is feeling safe. /fmf-tests discover directory: /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login/data how: fmf summary: 4 tests selected provision queued provision.provision tasks #1: default-0 provision.provision task #1: default-0 how: local primary address: localhost ansible: {} multihost name: default-0 arch: x86_64 distro: Fedora Linux 45 (Cloud Edition Prerelease) queued push tasks #1: push to default-0 push task #1: push to default-0 summary: 1 guest provisioned prepare queued push tasks #1: push to default-0 push task #1: push to default-0 queued prepare tasks #1: essential-requires on default-0 prepare task #1: essential-requires on default-0 how: install summary: Install essential required packages name: essential-requires where: default-0 package: /usr/bin/flock queued pull tasks #1: pull from default-0 pull task #1: pull from default-0 summary: 1 preparation applied execute queued execute tasks #1: default-0 on default-0 execute task #1: default-0 on default-0 how: tmt login: Starting interactive shell /var/tmp/tmt/run-019/fmf-tests/discover/default-0/tests/tests/test1 login: Interactive shell finished login: Starting interactive shell /var/tmp/tmt/run-019/fmf-tests/discover/default-0/tests/tests/test2 login: Interactive shell finished login: Starting interactive shell /var/tmp/tmt/run-019/fmf-tests/discover/default-0/tests/tests login: Interactive shell finished login: Starting interactive shell /var/tmp/tmt/run-019/fmf-tests/discover/default-0/tests/tests login: Interactive shell finished summary: 4 tests executed report how: display summary: 3 tests passed and 1 test failed finish queued finish tasks summary: 0 tasks completed cleanup queued cleanup tasks #1: default-0 on default-0 cleanup task #1: default-0 on default-0 how: tmt summary: 1 task completed total: 3 tests passed and 1 test failed :: [ 08:59:58 ] :: [ PASS ] :: Command 'tmt run -a plans --name /fmf-tests login -t -c pwd' (Expected 1, got 1) :: [ 08:59:58 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.IAK53p8g' should contain '/fmf-tests/discover/default-0/tests/tests/test1' :: [ 08:59:58 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.IAK53p8g' should contain '/fmf-tests/discover/default-0/tests/tests/test2' :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Verify correct directory after test execution) tmt-report-result: saving /Verify-correct-directory-after-test-execution output /tmp/tmp.NkdNSH91wp into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Verify-correct-directory-after-test-execution/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:58 ] :: [ BEGIN ] :: Running 'popd' /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/discover/default-0/tests/tests/login :: [ 08:59:58 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Cleanup) tmt-report-result: saving /Cleanup output /tmp/tmp.dIRztQJ5QA into /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/Cleanup/output.txt tmt-report-result: adding to the result file /var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/data/tmt-report-results.yaml :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: /tests/login/test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 08:59:58 ] :: [ LOG ] :: Phases fingerprint: jJDG+ZKM :: [ 08:59:58 ] :: [ LOG ] :: Asserts fingerprint: yyo1ZX9B File '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46/journal.xml' already stored in '/var/ARTIFACTS/work-basicky66gkmp/plans/features/basic/execute/data/guest/default-0/tests/login/test-46'. :: [ 08:59:58 ] :: [ INFO ] :: Deleting rlRun_LOG file(s) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 16s :: Phases: 8 good, 0 bad :: OVERALL RESULT: PASS (/tests/login/test)