├── .coderabbit.yaml ├── .fmf └── version ├── .git_archival.txt ├── .gitattributes ├── .github ├── CODEOWNERS ├── pull_request_template.md ├── renovate.json └── workflows │ ├── doc-tests.yml │ ├── pre-commit.yml │ ├── publish-images.yml │ ├── release.yml │ └── shellcheck.yml ├── .gitignore ├── .hadolint.yaml ├── .packit.yaml ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .readthedocs.yaml ├── .shellcheckrc ├── .yamllint ├── LICENSE ├── Makefile ├── README.rst ├── ansible └── packages.yml ├── completions └── bash │ └── tmt ├── containers ├── Containerfile.full ├── Containerfile.mini ├── alpine │ ├── Containerfile │ └── Containerfile.upstream ├── centos │ ├── 7 │ │ ├── Containerfile │ │ └── Containerfile.upstream │ ├── stream10 │ │ ├── Containerfile │ │ └── Containerfile.upstream │ └── stream9 │ │ ├── Containerfile │ │ └── Containerfile.upstream ├── debian │ └── 12.7 │ │ └── Containerfile.upstream ├── fedora │ ├── 41 │ │ ├── Containerfile │ │ ├── Containerfile.unprivileged │ │ └── Containerfile.upstream │ ├── 42 │ │ ├── Containerfile │ │ ├── Containerfile.unprivileged │ │ ├── Containerfile.upstream │ │ └── bootc │ │ │ └── Containerfile │ ├── 43 │ │ ├── Containerfile │ │ ├── Containerfile.unprivileged │ │ └── Containerfile.upstream │ ├── 44 │ ├── coreos │ │ ├── Containerfile │ │ └── ostree │ │ │ └── Containerfile │ ├── latest │ │ ├── Containerfile │ │ ├── Containerfile.unprivileged │ │ ├── Containerfile.upstream │ │ └── bootc │ │ │ └── Containerfile │ └── rawhide │ │ ├── Containerfile │ │ ├── Containerfile.unprivileged │ │ └── Containerfile.upstream ├── ubi │ └── 8 │ │ └── Containerfile.upstream └── ubuntu │ └── 22.04 │ └── Containerfile.upstream ├── docs ├── _static │ └── tmt-custom.css ├── code │ ├── classes.rst │ ├── index.rst │ └── plugin-introduction.rst ├── codespell.dic ├── codespell.ignore ├── conf.py ├── contribute.rst ├── examples.rst ├── ext │ ├── generate_hardware_matrix.py │ ├── generate_lint_checks.py │ ├── generate_plugins.py │ ├── generate_release_notes.py │ ├── generate_stories.py │ ├── generate_template_extensions.py │ ├── generate_test_runner_guest_matrix.py │ ├── linkcheck_cache.py │ ├── sphinx_apidoc.py │ └── tmt_setup.py ├── guide.rst ├── guide │ ├── guest-preparation.inc.rst │ └── test-runner.inc.rst ├── header.txt ├── index.rst ├── overview.rst ├── plugins │ ├── cleanup-header.inc.rst │ ├── discover-header.inc.rst │ ├── execute-header.inc.rst │ ├── finish-header.inc.rst │ ├── index.rst │ ├── prepare-feature-header.inc.rst │ ├── prepare-header.inc.rst │ ├── provision-header.inc.rst │ ├── report-header.inc.rst │ └── test-checks-header.inc.rst ├── questions.rst ├── releases │ ├── .fmf │ │ └── version │ ├── 1.62.1 │ │ ├── 4125.fmf │ │ ├── 4231.fmf │ │ ├── 4248.fmf │ │ └── other.fmf │ ├── index.rst │ ├── main.fmf │ └── pending │ │ ├── .gitkeep │ │ ├── 2946.fmf │ │ ├── 4045.fmf │ │ ├── 4300.fmf │ │ ├── 4311.fmf │ │ ├── 4331.fmf │ │ ├── 4356.fmf │ │ └── 4360.fmf ├── spec.rst ├── stories.rst ├── templates │ ├── hardware-matrix.rst.j2 │ ├── lint-checks.rst.j2 │ ├── plugins.rst.j2 │ ├── story.rst.j2 │ ├── template-extensions.rst.j2 │ └── test-runner-guest-compatibility-matrix.inc.rst.j2 ├── test-runner-guest-compatibility.yaml └── toolbelt-catalog.yaml ├── examples ├── ansible │ ├── .fmf │ │ └── version │ ├── plan.fmf │ ├── test.fmf │ └── test.yml ├── convert │ ├── .fmf │ │ └── version │ ├── Makefile │ ├── PURPOSE │ └── runtest.sh ├── discover │ ├── .fmf │ │ └── version │ └── discover.fmf ├── environment │ ├── .fmf │ │ └── version │ └── main.fmf ├── httpd │ ├── .fmf │ │ └── version │ └── smoke.fmf ├── inherit │ ├── .fmf │ │ └── version │ └── main.fmf ├── local │ ├── .fmf │ │ └── version │ └── plan.fmf ├── manual │ ├── .fmf │ │ └── version │ ├── full.md │ ├── main.fmf │ └── mini.md ├── mini │ ├── .fmf │ │ └── version │ └── ci.fmf ├── multiple │ ├── .fmf │ │ └── version │ └── basic.fmf ├── plugins │ ├── example │ │ ├── __init__.py │ │ ├── discover.py │ │ ├── provision.py │ │ └── schemas │ │ │ ├── discover │ │ │ └── example.yaml │ │ │ └── provision │ │ │ └── example.yaml │ └── pyproject.toml ├── redis │ ├── .fmf │ │ └── version │ ├── ansible │ │ ├── setup_server.yml │ │ └── tasks │ │ │ ├── redis.yml │ │ │ └── redis_variables.yml │ ├── plan.fmf │ ├── test.fmf │ └── test.sh ├── symlinks │ ├── .fmf │ │ └── version │ ├── plans │ │ ├── basic.fmf │ │ ├── core.fmf │ │ ├── helps.fmf │ │ ├── install.fmf │ │ ├── main.fmf │ │ ├── smoke.fmf │ │ └── unit.fmf │ └── try │ │ ├── connect │ │ ├── basic.fmf │ │ ├── core.fmf │ │ ├── main.fmf │ │ ├── smoke.fmf │ │ └── unit.fmf │ │ ├── container │ │ ├── basic.fmf │ │ ├── core.fmf │ │ ├── main.fmf │ │ ├── smoke.fmf │ │ └── unit.fmf │ │ ├── main.fmf │ │ └── virtual │ │ ├── basic.fmf │ │ ├── core.fmf │ │ ├── main.fmf │ │ ├── smoke.fmf │ │ └── unit.fmf ├── systemd │ ├── .fmf │ │ └── version │ └── ci.fmf ├── together │ ├── .fmf │ │ └── version │ └── main.fmf ├── vagrant │ ├── Vagrantfile.real_prod │ ├── Vagrantfile.simple │ ├── Vagrantfile.url │ └── Vagrantfile.various └── wow │ ├── .fmf │ └── version │ ├── full │ ├── main.fmf │ └── test.sh │ ├── mini │ ├── main.fmf │ └── test.sh │ └── run.sh ├── packaging ├── .fmf │ └── version ├── plans │ ├── minimal.fmf │ ├── smoke.fmf │ └── upstream.fmf └── rpm │ ├── gating.yaml │ ├── rpminspect.yaml │ ├── tmt.rpmlintrc │ └── tmt.spec ├── plans ├── features │ ├── advanced.fmf │ ├── basic.fmf │ ├── core.fmf │ ├── extended-unit-tests.fmf │ └── steps.fmf ├── friends │ ├── .fmf │ │ └── version │ ├── README.rst │ ├── beakerlib.fmf │ ├── main.fmf │ └── podman.fmf ├── install │ ├── main.fmf │ ├── minimal.fmf │ └── pip.fmf ├── integration │ └── main.fmf ├── main.fmf ├── provision │ ├── artemis │ │ ├── main.fmf │ │ └── sanity.fmf │ ├── beaker │ │ ├── main.fmf │ │ └── sanity.fmf │ ├── bootc.fmf │ ├── connect.fmf │ ├── container.fmf │ ├── local.fmf │ ├── main.fmf │ ├── mock.fmf │ └── virtual.fmf ├── remote │ └── polarion.fmf └── sanity │ ├── main.fmf │ └── pip.fmf ├── prepare └── podman-images.sh ├── pyproject.toml ├── scripts └── list-new-contributors ├── spec ├── context │ ├── dimension.fmf │ ├── initiator.fmf │ ├── main.fmf │ └── trigger.fmf ├── core │ ├── adjust.fmf │ ├── author.fmf │ ├── contact.fmf │ ├── description.fmf │ ├── enabled.fmf │ ├── extra.fmf │ ├── id.fmf │ ├── link.fmf │ ├── main.fmf │ ├── order.fmf │ ├── summary.fmf │ ├── tag.fmf │ └── tier.fmf ├── hardware │ ├── arch.fmf │ ├── beaker.fmf │ ├── boot.fmf │ ├── compatible.fmf │ ├── cpu.fmf │ ├── device.fmf │ ├── disk.fmf │ ├── gpu.fmf │ ├── hostname.fmf │ ├── iommu.fmf │ ├── location.fmf │ ├── main.fmf │ ├── memory.fmf │ ├── network.fmf │ ├── system.fmf │ ├── tpm.fmf │ ├── virtualization.fmf │ └── zcrypt.fmf ├── plans │ ├── ansible.fmf │ ├── cleanup.fmf │ ├── context.fmf │ ├── discover.fmf │ ├── environment-file.fmf │ ├── environment.fmf │ ├── execute.fmf │ ├── finish.fmf │ ├── guest-topology.fmf │ ├── import.fmf │ ├── main.fmf │ ├── prepare.fmf │ ├── provision.fmf │ ├── provision │ │ └── kickstart.fmf │ ├── report.fmf │ ├── source-script.fmf │ └── summary.fmf ├── policy.fmf ├── recipe.fmf ├── results.fmf ├── stories │ ├── example.fmf │ ├── main.fmf │ ├── priority.fmf │ ├── story.fmf │ └── title.fmf └── tests │ ├── check.fmf │ ├── component.fmf │ ├── description.fmf │ ├── duration.fmf │ ├── environment.fmf │ ├── framework.fmf │ ├── main.fmf │ ├── manual.fmf │ ├── path.fmf │ ├── recommend.fmf │ ├── require.fmf │ ├── restart.fmf │ ├── result.fmf │ ├── summary.fmf │ ├── test.fmf │ └── tty.fmf ├── stories ├── cli │ ├── common.fmf │ ├── config.fmf │ ├── init.fmf │ ├── main.fmf │ ├── multiple phases.fmf │ ├── plan.fmf │ ├── run.fmf │ ├── steps.fmf │ ├── story.fmf │ ├── test.fmf │ ├── try.fmf │ └── usability.fmf ├── deferred │ ├── file.fmf │ ├── gate.fmf │ ├── interactive.fmf │ ├── main.fmf │ ├── restraint.fmf │ └── where.fmf ├── docs.fmf ├── features │ ├── abort.fmf │ ├── coverage.fmf │ ├── feeling-safe.fmf │ ├── prepare │ │ ├── all.fmf │ │ ├── main.fmf │ │ ├── minimal.fmf │ │ ├── repository.fmf │ │ ├── required.fmf │ │ └── selected.fmf │ ├── reboot.fmf │ ├── report-log.fmf │ └── report-result.fmf └── install.fmf ├── tests ├── .envrc ├── __init__.py ├── artemis │ ├── main.fmf │ └── noop │ │ ├── main.fmf │ │ └── test.sh ├── backward-compatibility │ ├── main.fmf │ └── test.sh ├── clean │ ├── basic │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── chain │ │ ├── main.fmf │ │ └── test.sh │ ├── guests │ │ ├── main.fmf │ │ └── test.sh │ ├── images │ │ ├── main.fmf │ │ └── test.sh │ └── runs │ │ ├── main.fmf │ │ └── test.sh ├── cleanup │ ├── basic │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── guest │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── prune │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── plan.fmf │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh ├── core │ ├── about │ │ ├── main.fmf │ │ └── test.sh │ ├── adjust │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── context.yaml │ │ │ ├── plans.fmf │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── context │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── debug │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── docs │ │ ├── main.fmf │ │ └── test.sh │ ├── dry │ │ ├── main.fmf │ │ └── test.sh │ ├── enabled │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── environment-file │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── bad │ │ │ ├── empty.yaml │ │ │ ├── env │ │ │ ├── env-via-cli │ │ │ ├── env.yaml │ │ │ ├── environment_file_data.py │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── environment │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── empty.env │ │ │ ├── empty.yaml │ │ │ ├── main.fmf │ │ │ ├── vars.env │ │ │ └── vars.yaml │ │ ├── main.fmf │ │ └── test.sh │ ├── error │ │ ├── main.fmf │ │ └── test.sh │ ├── escaping │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans │ │ │ │ └── escaping.fmf │ │ │ └── tests │ │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── extra │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── feeling-safe │ │ ├── main.fmf │ │ └── test.sh │ ├── fmf-id │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan-with-invalid-ref.fmf │ │ │ ├── plan-with-valid-ref.fmf │ │ │ ├── remote-plan-with-invalid-ref.fmf │ │ │ ├── remote-plan-with-valid-ref.fmf │ │ │ ├── test-with-invalid-ref.fmf │ │ │ └── test-with-valid-ref.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── force │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── link │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans │ │ │ │ └── core.fmf │ │ │ ├── stories │ │ │ │ └── main.fmf │ │ │ └── tests │ │ │ │ └── smoke │ │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── logging │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── ls │ │ ├── example-plan.txt │ │ ├── example-story.txt │ │ ├── example-test.txt │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── order │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ ├── stories.fmf │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── path │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── root.fmf │ │ │ ├── simple │ │ │ │ └── main.fmf │ │ │ ├── virtual │ │ │ │ ├── one.fmf │ │ │ │ └── two.fmf │ │ │ └── weird.fmf │ │ ├── main.fmf │ │ └── test.py │ ├── phases │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── plan-env-file │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ ├── override.env │ │ │ └── setup_env.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── smoke │ │ └── main.fmf │ ├── source-script │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── spaces │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── a directory │ │ │ │ ├── some plans │ │ │ │ └── a plan.fmf │ │ │ │ └── some tests │ │ │ │ ├── a beakerlib test │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ │ │ └── a shell test │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ └── web-link │ │ ├── main.fmf │ │ ├── test.py │ │ └── test.sh ├── discover │ ├── adjust-tests.sh │ ├── archive.sh │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── add-tmt-test.patch │ │ ├── add-txt.patch │ │ ├── demo.spec │ │ ├── distgit_test_plugin.py │ │ ├── dynamic-ref.fmf │ │ ├── plans.fmf │ │ └── tests.fmf │ ├── distgit.sh │ ├── duration │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── dynamic-ref.sh │ ├── exception.sh │ ├── filtering.sh │ ├── force.sh │ ├── keep-git-metadata │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── libraries │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── certificate.fmf │ │ │ ├── certificate.sh │ │ │ ├── file.fmf │ │ │ ├── file.sh │ │ │ ├── main.fmf │ │ │ ├── plan.fmf │ │ │ ├── querying.fmf │ │ │ └── strip-git-suffix.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── link │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── manual │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── test.md │ │ ├── main.fmf │ │ └── test.sh │ ├── modified.sh │ ├── no-git-needed │ │ ├── data │ │ │ ├── foo │ │ │ └── tests │ │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ │ ├── plan.fmf │ │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── options.sh │ ├── order.sh │ ├── order │ │ ├── .fmf │ │ │ └── version │ │ ├── plans.fmf │ │ └── tests.fmf │ ├── parametrize.sh │ ├── prune.sh │ ├── prune │ │ ├── .fmf │ │ │ └── version │ │ ├── nested.fmf │ │ ├── plan.fmf │ │ ├── some-file │ │ ├── test1 │ │ │ └── main.fmf │ │ └── test2 │ │ │ └── main.fmf │ ├── references-shell.sh │ ├── references.sh │ ├── require-test.sh │ ├── require-test │ │ ├── .fmf │ │ │ └── version │ │ ├── plans.fmf │ │ └── tests.fmf │ ├── sanitize-metadata-name.sh │ ├── scripts.sh │ ├── select │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── serial-number-root-test │ │ ├── .fmf │ │ │ └── version │ │ └── main.fmf │ ├── serial-number.sh │ ├── serial-number │ │ ├── .fmf │ │ │ └── version │ │ ├── plans.fmf │ │ └── tests.fmf │ └── tests.sh ├── execute │ ├── basic │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── bad.sh │ │ │ ├── good.sh │ │ │ ├── need.sh │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── weird.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── codes │ │ ├── main.fmf │ │ └── test.sh │ ├── deep │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ └── main.fmf │ ├── duration │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── long.sh │ │ │ ├── plan.fmf │ │ │ ├── short.sh │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── exit-first │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── filesubmit │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── framework │ │ ├── beakerlib.sh │ │ ├── beakerlib │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── fail.sh │ │ │ ├── incomplete-fail.sh │ │ │ ├── incomplete-pass.sh │ │ │ ├── pass.sh │ │ │ ├── pidlock.sh │ │ │ ├── plans.fmf │ │ │ ├── tests.fmf │ │ │ ├── timeout.sh │ │ │ ├── warn.sh │ │ │ └── worst.sh │ │ ├── main.fmf │ │ ├── selection.sh │ │ ├── selection │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── beakerlib.sh │ │ │ ├── plans.fmf │ │ │ ├── shell.sh │ │ │ └── tests.fmf │ │ ├── shell.sh │ │ └── shell │ │ │ ├── .fmf │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ ├── shell.sh │ │ │ └── tests.fmf │ ├── ignore-duration │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── demo.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── interrupt │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── metadata │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── multiline │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── nonroot │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── old │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── output │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── pending-ids │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── reboot │ │ ├── basic.sh │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── test.sh │ │ ├── efi.sh │ │ ├── efi │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── test.sh │ │ ├── freeze.sh │ │ ├── freeze │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── get_value.py │ │ ├── main.fmf │ │ ├── multi-part-data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── reboot.sh │ │ ├── multi-part.sh │ │ ├── out-of-session.sh │ │ ├── out-of-session │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── test.sh │ │ ├── reuse.sh │ │ ├── shorten-timeout-data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans │ │ │ │ └── example.fmf │ │ │ └── tests │ │ │ │ └── example │ │ │ │ └── main.fmf │ │ └── shorten-timeout.sh │ ├── require-test │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── restart │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── restraint │ │ ├── compatible │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ ├── plans.fmf │ │ │ │ └── test.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ ├── report-log │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ ├── log.fmf │ │ │ │ ├── log.sh │ │ │ │ └── plan.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── report-result │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ ├── multi_reports.fmf │ │ │ │ ├── multi_reports.sh │ │ │ │ ├── output.fmf │ │ │ │ ├── plan.fmf │ │ │ │ ├── report.fmf │ │ │ │ ├── report.sh │ │ │ │ ├── separate.fmf │ │ │ │ └── smoke.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ └── tmt-abort │ │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── abort.fmf │ │ │ ├── abort.sh │ │ │ ├── do-not-run.fmf │ │ │ └── plan.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ ├── result │ │ ├── basic.sh │ │ ├── basic │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── test.fmf │ │ ├── check.sh │ │ ├── check │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── test.fmf │ │ ├── custom.sh │ │ ├── custom │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── results.json │ │ │ ├── results.yaml │ │ │ ├── test.fmf │ │ │ ├── wrong_results.json │ │ │ └── wrong_results.yaml │ │ ├── failure-logs.sh │ │ ├── failure-logs │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── test-fail.sh │ │ │ ├── test-pass.sh │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ ├── repeated.sh │ │ ├── repeated │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── special.sh │ │ ├── special │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── beaker-phases-special-names.sh │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── subresults.sh │ │ └── subresults │ │ │ ├── .fmf │ │ │ └── version │ │ │ ├── beaker-phases-subresults.sh │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ ├── rsync │ │ ├── main.fmf │ │ └── test.sh │ ├── script │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── tmt-scripts │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── tty │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── python.py │ │ │ ├── shell.sh │ │ │ └── test.fmf │ │ ├── main.fmf │ │ ├── ptty-wrapper │ │ └── test.sh │ ├── unresponsive │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── unresponsive.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── upgrade │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ ├── fedora-version.sh │ │ ├── full.sh │ │ ├── ignore-test.sh │ │ ├── local │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ ├── override.sh │ │ ├── simple.sh │ │ └── skip-tests.sh │ ├── weird │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── test.fmf │ │ │ └── weird.txt │ │ ├── main.fmf │ │ └── test.sh │ └── workdirroot │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh ├── finish │ ├── ansible │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── playbook.yml │ │ ├── main.fmf │ │ └── test.sh │ ├── basic │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── main.fmf ├── full │ ├── .fmf │ │ └── version │ ├── Makefile │ ├── plan.fmf │ ├── test.fmf │ └── test.sh ├── images.sh ├── init │ ├── base │ │ ├── main.fmf │ │ └── test.sh │ ├── full │ │ ├── main.fmf │ │ └── test.sh │ ├── git │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── mini │ │ ├── main.fmf │ │ └── test.sh │ └── nested │ │ ├── main.fmf │ │ └── test.sh ├── integration │ ├── __init__.py │ ├── data │ │ ├── nitrate │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── existing_dryrun_release_testcase │ │ │ │ └── main.fmf │ │ │ ├── existing_dryrun_testcase │ │ │ │ └── main.fmf │ │ │ ├── existing_testcase │ │ │ │ └── main.fmf │ │ │ ├── existing_testcase_missing_user │ │ │ │ └── main.fmf │ │ │ ├── import_case_automated │ │ │ │ ├── Makefile │ │ │ │ ├── PURPOSE │ │ │ │ └── runtest.sh │ │ │ ├── import_old_relevancy │ │ │ │ └── Makefile │ │ │ ├── main.fmf │ │ │ ├── new_testcase │ │ │ │ └── main.fmf │ │ │ └── validation │ │ │ │ └── main.fmf │ │ └── polarion │ │ │ ├── .fmf │ │ │ └── version │ │ │ ├── existing_dryrun_testcase │ │ │ └── main.fmf │ │ │ ├── existing_testcase │ │ │ └── main.fmf │ │ │ ├── main.fmf │ │ │ └── new_testcase │ │ │ └── main.fmf │ ├── main.fmf │ ├── test_data │ │ ├── test_nitrate │ │ │ ├── NitrateExport.test_coverage_bugzilla.yaml │ │ │ ├── NitrateExport.test_create.yaml │ │ │ ├── NitrateExport.test_create_dryrun.yaml │ │ │ ├── NitrateExport.test_existing.yaml │ │ │ ├── NitrateExport.test_existing_dryrun.yaml │ │ │ ├── NitrateExport.test_existing_release_dryrun.yaml │ │ │ ├── NitrateExport.test_export_blocked_by_validation.yaml │ │ │ ├── NitrateExport.test_export_forced_validation.yaml │ │ │ ├── NitrateExport.test_missing_user_dryrun.yaml │ │ │ ├── NitrateImport.test_import_manual_confirmed.yaml │ │ │ ├── NitrateImport.test_import_manual_proposed.yaml │ │ │ ├── NitrateImportAutomated.test_basic.yaml │ │ │ └── NitrateImportAutomated.test_old_relevancy.yaml │ │ └── test_polarion │ │ │ ├── PolarionExport.test_coverage_bugzilla.yaml │ │ │ ├── PolarionExport.test_create.yaml │ │ │ └── PolarionExport.test_existing.yaml │ ├── test_nitrate.py │ └── test_polarion.py ├── interactive │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── interactive-anchor-plan.fmf │ ├── main.fmf │ ├── smoke-explicit-tree.py │ ├── smoke.py │ └── test.sh ├── libraries │ ├── apache │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── dynamic-ref │ │ ├── data │ │ │ ├── dynamic-ref │ │ │ ├── lib.sh │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── info │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── local │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── nested │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── pruning │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh │ └── recursion │ │ ├── data │ │ ├── lib.sh │ │ └── test.sh │ │ ├── main.fmf │ │ └── test.sh ├── link │ └── basic │ │ ├── main.fmf │ │ └── test.sh ├── lint │ ├── all │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans │ │ │ │ ├── bad.fmf │ │ │ │ └── good.fmf │ │ │ ├── stories │ │ │ │ ├── bad.fmf │ │ │ │ └── good.fmf │ │ │ └── tests │ │ │ │ ├── bad │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ │ │ ├── empty │ │ │ │ ├── foo │ │ │ │ │ └── main.fmf │ │ │ │ └── main.fmf │ │ │ │ ├── fix │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ │ │ └── good │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ ├── data_duplicate_ids │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── duplicates │ │ │ │ ├── plans │ │ │ │ │ ├── duplicateid.fmf │ │ │ │ │ └── unique.fmf │ │ │ │ ├── stories │ │ │ │ │ ├── duplicateid.fmf │ │ │ │ │ └── unique.fmf │ │ │ │ └── tests │ │ │ │ │ ├── duplicateid.fmf │ │ │ │ │ ├── test.sh │ │ │ │ │ └── unique.fmf │ │ │ └── no_duplicates │ │ │ │ ├── plans │ │ │ │ └── unique.fmf │ │ │ │ ├── stories │ │ │ │ └── unique.fmf │ │ │ │ └── tests │ │ │ │ ├── test.sh │ │ │ │ └── unique.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── plan │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── bad.fmf │ │ │ ├── duplicate_names.fmf │ │ │ ├── empty_env │ │ │ ├── empty_env_file.fmf │ │ │ ├── env │ │ │ ├── good.fmf │ │ │ ├── invalid-plugin-key.fmf │ │ │ ├── invalid_attr.fmf │ │ │ ├── invalid_how.fmf │ │ │ ├── invalid_path.fmf │ │ │ ├── invalid_ref.fmf │ │ │ ├── invalid_url.fmf │ │ │ ├── missing_required.fmf │ │ │ ├── multi_discover.fmf │ │ │ ├── multi_execute.fmf │ │ │ ├── valid_fmf.fmf │ │ │ └── where-guest-role-mismatch.fmf │ │ ├── data_duplicate_ids │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── duplicates │ │ │ │ ├── duplicate_one.fmf │ │ │ │ ├── duplicate_two.fmf │ │ │ │ └── unique.fmf │ │ │ └── no_duplicates │ │ │ │ ├── first.fmf │ │ │ │ ├── second.fmf │ │ │ │ └── third.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── story │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── good.fmf │ │ │ ├── long_summary.fmf │ │ │ ├── missing_story.fmf │ │ │ └── typo_in_key.fmf │ │ ├── data_duplicate_ids │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── duplicates │ │ │ │ ├── duplicate_one.fmf │ │ │ │ ├── duplicate_two.fmf │ │ │ │ └── unique.fmf │ │ │ └── no_duplicates │ │ │ │ ├── first.fmf │ │ │ │ ├── second.fmf │ │ │ │ └── third.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── test │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── bad-attribute.fmf │ │ ├── bad-not-absolute.fmf │ │ ├── bad-path.fmf │ │ ├── coverage.fmf │ │ ├── empty.fmf │ │ ├── good.fmf │ │ ├── library-missing-url-path.fmf │ │ ├── manual.fmf │ │ ├── manual_test_failed │ │ │ └── test.md │ │ ├── manual_test_failed_2 │ │ │ └── test.md │ │ ├── manual_test_passed │ │ │ └── test.md │ │ ├── old-yaml.fmf │ │ ├── perfect.fmf │ │ ├── relevancy-list.fmf │ │ └── relevancy-text.fmf │ │ ├── data_duplicate_ids │ │ ├── .fmf │ │ │ └── version │ │ ├── duplicates │ │ │ ├── duplicate_one.fmf │ │ │ ├── duplicate_two.fmf │ │ │ └── unique.fmf │ │ └── no_duplicates │ │ │ ├── first.fmf │ │ │ ├── second.fmf │ │ │ └── third.fmf │ │ ├── data_sources │ │ ├── .fmf │ │ │ └── version │ │ ├── baz │ │ │ └── bb.fmf │ │ ├── foo │ │ │ ├── inner │ │ │ │ └── main.fmf │ │ │ ├── main.fmf │ │ │ └── special.fmf │ │ ├── foobar │ │ │ └── main.fmf │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh ├── login │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── fmf-tests.fmf │ │ ├── plan.fmf │ │ └── tests │ │ │ ├── main.fmf │ │ │ ├── test1 │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ │ └── test2 │ │ │ ├── main.fmf │ │ │ └── test.sh │ ├── debug.sh │ ├── main.fmf │ ├── plan-data │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── ready.sh │ ├── reserve.sh │ ├── step.sh │ ├── test.sh │ └── when.sh ├── main.fmf ├── multihost │ ├── complete │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ ├── req_test_fail.fmf │ │ │ └── tests │ │ │ │ ├── C │ │ │ │ └── main.fmf │ │ │ │ ├── main.fmf │ │ │ │ ├── test.sh │ │ │ │ └── test_D.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── container-network │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ └── main.fmf │ ├── corner-cases │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── provision │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── noroles.fmf │ │ │ ├── roles.fmf │ │ │ └── wrong.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── web │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── plan.fmf │ │ └── test.fmf │ │ └── main.fmf ├── package-managers │ └── bootc │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── plans.fmf │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh ├── plan │ ├── context │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── bad-values.fmf │ │ │ ├── bad.fmf │ │ │ └── good.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── create │ │ ├── main.fmf │ │ └── test.sh │ ├── export │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── import │ │ ├── basic.sh │ │ ├── data-plan-of-plans │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ ├── errors.sh │ │ ├── inheritance.sh │ │ ├── inheritance │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── invalid-data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── bad-url.fmf │ │ ├── local-and-remote.sh │ │ ├── local-and-remote │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ ├── modify-data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ ├── modify.sh │ │ └── plan-of-plans.sh │ ├── select │ │ ├── main.fmf │ │ └── test.sh │ └── show │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── plans │ │ │ ├── disabled.fmf │ │ │ ├── enabled.fmf │ │ │ ├── envvars.fmf │ │ │ ├── full.fmf │ │ │ └── mini.fmf │ │ └── variables.yaml │ │ ├── main.fmf │ │ └── test.sh ├── plugins │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── main.fmf │ ├── main.fmf │ └── test.sh ├── policy │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── main.fmf │ ├── main.fmf │ ├── policies │ │ └── test │ │ │ ├── check.yaml │ │ │ ├── contact.yaml │ │ │ ├── duration.yaml │ │ │ ├── environment.yaml │ │ │ ├── invalid.yaml │ │ │ └── test.yaml │ └── test.sh ├── precommit │ ├── main.fmf │ └── test.sh ├── prepare │ ├── adjust │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ ├── smoke.py │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── ansible │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── playbook.yml │ │ ├── main.fmf │ │ └── test.sh │ ├── artifact │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── post_artifact_check.sh │ │ │ ├── pre_artifact_check.sh │ │ │ ├── test.fmf │ │ │ └── test_require.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── basic │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── feature │ │ ├── basic │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ └── main.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── crb │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ └── plans.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── epel │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ ├── check-repos.sh │ │ │ │ └── plans.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ └── fips │ │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ ├── freeze │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── install │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── copr.fmf │ │ │ ├── debuginfo.fmf │ │ │ ├── downloaded.fmf │ │ │ ├── empty-with-exclude.fmf │ │ │ ├── empty.fmf │ │ │ ├── epel7.fmf │ │ │ ├── epel8-remote.fmf │ │ │ ├── epel9-remote.fmf │ │ │ ├── escape.fmf │ │ │ ├── exclude.fmf │ │ │ ├── existing.fmf │ │ │ ├── main.fmf │ │ │ └── missing.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── multihost │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── recommend │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── require │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── shell │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── custom.fmf │ │ ├── multiple.fmf │ │ ├── prepare.sh │ │ └── url.fmf │ │ ├── main.fmf │ │ └── test.sh ├── provision │ ├── ansible-inventory │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── incomplete-layout.yaml │ │ │ ├── layout-comprehensive.yaml │ │ │ ├── plan.fmf │ │ │ └── playbooks │ │ │ │ ├── frontend-playbook.yaml │ │ │ │ ├── minimal-playbook.yaml │ │ │ │ ├── ungrouped-playbook.yaml │ │ │ │ └── webservers-playbook.yaml │ │ ├── main.fmf │ │ └── test.sh │ ├── beaker │ │ ├── bootc.sh │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── config │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ ├── client.conf │ │ │ │ └── hardware.fmf │ │ │ └── main.fmf │ │ ├── dry.sh │ │ ├── hardware.sh │ │ ├── main.fmf │ │ ├── reconnect.sh │ │ └── schema.sh │ ├── become │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── Containerfile │ │ │ ├── main.fmf │ │ │ ├── prepare-finish.fmf │ │ │ ├── scripts │ │ │ │ ├── is_root_test.sh │ │ │ │ └── is_user_test.sh │ │ │ ├── test.fmf │ │ │ ├── umask.fmf │ │ │ └── umask.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── bootc │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── includes-deps.containerfile │ │ │ ├── needs-deps.containerfile │ │ │ ├── plans.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── connect │ │ ├── main.fmf │ │ └── test.sh │ ├── container │ │ ├── alpine │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── basic │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ └── main.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ ├── main.fmf │ │ └── toolbox │ │ │ ├── main.fmf │ │ │ ├── podman_wrapper │ │ │ └── test.sh │ ├── environment │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── facts │ │ ├── main.fmf │ │ ├── test-guest.sh │ │ └── test-runner.sh │ ├── hardware │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── local │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── directly.sh │ │ │ ├── plan.fmf │ │ │ ├── test.fmf │ │ │ └── test.sh │ │ └── test.sh │ ├── main.fmf │ ├── memory │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plans.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── mock │ │ ├── fedora-rawhide-x86_64 │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ └── main.fmf │ │ │ ├── multiple-tests │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ │ ├── provision-prepare │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ │ └── simple │ │ │ │ ├── main.fmf │ │ │ │ └── test.sh │ │ └── main.fmf │ ├── reboot │ │ ├── main.fmf │ │ └── test.sh │ ├── ssh-multiplexing │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ ├── test.exp │ │ └── test.sh │ ├── ssh-options │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── user │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── virtual.testcloud │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── virtual │ │ ├── dependencies │ │ ├── main.fmf │ │ └── test.sh │ │ ├── images │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ │ └── main.fmf ├── pull │ ├── main.fmf │ ├── results │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── simple │ │ ├── main.fmf │ │ └── test.sh ├── recipe │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ ├── main.fmf │ │ ├── recipe.yaml │ │ └── tests.fmf │ ├── main.fmf │ └── test.sh ├── report │ ├── display │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── faked-subresults-results.yaml │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── html │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── faked-subresults-results.yaml │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── interrupted │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── junit │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── beaker-phases-subresults.sh │ │ │ ├── custom-deep-tree.xml.j2 │ │ │ ├── custom-subresults.xml.j2 │ │ │ ├── custom.xml.j2 │ │ │ ├── main.fmf │ │ │ ├── non-xml-custom.j2 │ │ │ ├── runtest.sh │ │ │ └── special_chars.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── main.fmf │ ├── polarion │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── reportportal │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── beaker-phases-subresults.sh │ │ │ ├── plan.fmf │ │ │ └── test.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── summary │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh ├── run │ ├── again │ │ ├── basic.fmf │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── failed-only │ │ │ ├── data │ │ │ │ ├── .fmf │ │ │ │ │ └── version │ │ │ │ ├── plan.fmf │ │ │ │ └── test.fmf │ │ │ ├── main.fmf │ │ │ └── test.sh │ │ └── test.sh │ ├── default │ │ ├── main.fmf │ │ └── test.sh │ ├── error │ │ ├── main.fmf │ │ └── test.sh │ ├── follow │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── last │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── max │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── permissions │ │ ├── main.fmf │ │ └── test.sh │ ├── recursion │ │ ├── main.fmf │ │ └── test.sh │ ├── remove │ │ ├── main.fmf │ │ └── test.sh │ ├── repeat │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── reuse │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── root │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── shell │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── reproducer.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── worktree │ │ ├── data │ │ ├── ansible │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ ├── playbook.yml │ │ │ └── testfile │ │ ├── prepare │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── simple │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plan.fmf │ │ │ └── testfile │ │ └── tree │ │ │ ├── .fmf │ │ │ └── version │ │ │ ├── file.txt │ │ │ ├── plan.fmf │ │ │ └── test │ │ │ └── main.fmf │ │ ├── main.fmf │ │ └── test.sh ├── sanity │ ├── main.fmf │ ├── pip │ │ └── install.fmf │ └── tmt-lint │ │ └── main.fmf ├── security │ └── ansible │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh ├── status │ └── base │ │ ├── main.fmf │ │ └── test.sh ├── steps │ ├── allowed-how │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── duplicate-name │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── invalid │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── select │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── when │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── plan.fmf │ │ ├── main.fmf │ │ └── test.sh ├── story │ ├── create │ │ ├── main.fmf │ │ └── test.sh │ ├── export │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── full.fmf │ │ │ └── mini.fmf │ │ ├── main.fmf │ │ ├── story-template.j2 │ │ └── test.sh │ ├── priority │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── story.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── show │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── stories │ │ │ ├── disabled.fmf │ │ │ ├── enabled.fmf │ │ │ ├── full.fmf │ │ │ └── mini.fmf │ │ ├── main.fmf │ │ └── test.sh ├── test │ ├── check │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── plan.fmf │ │ ├── main.fmf │ │ ├── test-avc.sh │ │ ├── test-coredump.sh │ │ ├── test-dmesg.sh │ │ ├── test-internal.sh │ │ ├── test-journal.sh │ │ └── test-watchdog.sh │ ├── create │ │ ├── main.fmf │ │ └── test.sh │ ├── debug │ │ ├── main.fmf │ │ └── test.sh │ ├── export │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ ├── parse.py │ │ └── test.sh │ ├── identifier │ │ ├── main.fmf │ │ └── test.sh │ ├── import │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── main.fmf │ │ │ └── parent │ │ │ │ ├── child │ │ │ │ ├── Makefile │ │ │ │ ├── PURPOSE │ │ │ │ ├── metadata │ │ │ │ └── runtest.sh │ │ │ │ ├── empty-dependencies │ │ │ │ ├── metadata │ │ │ │ └── runtest.sh │ │ │ │ ├── empty-requires │ │ │ │ └── Makefile │ │ │ │ ├── main.fmf │ │ │ │ ├── multiple-lines-run │ │ │ │ ├── Makefile │ │ │ │ └── runtest.sh │ │ │ │ ├── negative-requires │ │ │ │ └── Makefile │ │ │ │ └── single-line-run │ │ │ │ ├── Makefile │ │ │ │ └── runtest.sh │ │ ├── main.fmf │ │ └── test.sh │ ├── script │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── tests │ │ │ │ └── foo.fmf │ │ ├── main.fmf │ │ └── test.sh │ ├── select │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── plans.fmf │ │ │ ├── sub │ │ │ │ ├── first.fmf │ │ │ │ ├── main.fmf │ │ │ │ └── second.fmf │ │ │ ├── subdir │ │ │ │ └── main.fmf │ │ │ ├── subdir_other.fmf │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── show │ │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── tests │ │ │ ├── disabled01.fmf │ │ │ ├── disabled02.fmf │ │ │ ├── enabled01.fmf │ │ │ ├── enabled02.fmf │ │ │ ├── full.fmf │ │ │ ├── manual.fmf │ │ │ ├── manual.md │ │ │ └── mini.fmf │ │ ├── main.fmf │ │ └── test.sh ├── try │ ├── basic │ │ ├── config │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── user.fmf │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── action.exp │ │ │ ├── environment.exp │ │ │ ├── epel.exp │ │ │ ├── install.exp │ │ │ ├── keep.exp │ │ │ ├── lcd.exp │ │ │ ├── local.exp │ │ │ ├── no-tests │ │ │ │ └── README │ │ │ ├── plan.exp │ │ │ ├── plans │ │ │ │ ├── basic.fmf │ │ │ │ ├── environment.fmf │ │ │ │ └── multi.fmf │ │ │ ├── report.exp │ │ │ ├── test-dir.exp │ │ │ ├── tests │ │ │ │ ├── base │ │ │ │ │ ├── bad │ │ │ │ │ │ └── main.fmf │ │ │ │ │ ├── good │ │ │ │ │ │ └── main.fmf │ │ │ │ │ └── weird │ │ │ │ │ │ └── main.fmf │ │ │ │ └── core │ │ │ │ │ ├── bad │ │ │ │ │ ├── bad-file.txt │ │ │ │ │ └── main.fmf │ │ │ │ │ ├── good │ │ │ │ │ └── main.fmf │ │ │ │ │ └── weird │ │ │ │ │ └── main.fmf │ │ │ ├── try.exp │ │ │ └── verbose.exp │ │ ├── main.fmf │ │ └── test.sh │ ├── investigate │ │ ├── data │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ ├── investigate.exp │ │ │ ├── plan.fmf │ │ │ └── tests.fmf │ │ ├── main.fmf │ │ └── test.sh │ └── main.fmf ├── unit │ ├── __init__.py │ ├── artifact │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_base.py │ │ ├── test_brew.py │ │ ├── test_file.py │ │ ├── test_koji.py │ │ └── test_repository.py │ ├── conftest.py │ ├── id │ │ ├── defined │ │ │ ├── .fmf │ │ │ │ └── version │ │ │ └── main.fmf │ │ └── empty │ │ │ ├── .fmf │ │ │ └── version │ │ │ └── main.fmf │ ├── main.fmf │ ├── manual_test │ │ ├── test.md │ │ └── test_empty.md │ ├── provision │ │ ├── __init__.py │ │ ├── mrack │ │ │ ├── __init__.py │ │ │ ├── test_hw.py │ │ │ └── test_thread_safety.py │ │ ├── test_ssh.py │ │ └── testcloud │ │ │ ├── __init__.py │ │ │ └── test_hw.py │ ├── test.sh │ ├── test_adjust.py │ ├── test_base.py │ ├── test_beakerlib.py │ ├── test_cli.py │ ├── test_cli_actions.py │ ├── test_config.py │ ├── test_convert.py │ ├── test_dataclasses.py │ ├── test_exception_rendering.py │ ├── test_export_to_nitrate.py │ ├── test_file_require.py │ ├── test_filesystem.py │ ├── test_guest.py │ ├── test_hardware.py │ ├── test_id.py │ ├── test_logging.py │ ├── test_package_managers.py │ ├── test_report_junit.py │ ├── test_results.py │ ├── test_schemas.py │ ├── test_steps.py │ ├── test_steps_prepare.py │ ├── test_template.py │ ├── test_try.py │ └── test_utils.py ├── usability │ ├── data │ │ ├── .fmf │ │ │ └── version │ │ └── cmdabbr.fmf │ ├── main.fmf │ └── test.sh └── utils │ └── http_server.py └── tmt ├── __init__.py ├── __main__.py ├── _bootstrap.py ├── _compat ├── __init__.py ├── annotationlib.py ├── importlib │ ├── __init__.py │ ├── metadata.py │ ├── readers.py │ └── resources.py ├── pathlib.py ├── pydantic.py ├── typing.py └── warnings.py ├── _pre_commit ├── __init__.py └── __main__.py ├── ansible.py ├── base.py ├── checks ├── __init__.py ├── avc.py ├── coredump.py ├── dmesg.py ├── internal │ ├── __init__.py │ ├── abort.py │ ├── guest.py │ ├── interrupt.py │ ├── invocation.py │ ├── permission.py │ └── timeout.py ├── journal.py └── watchdog.py ├── cli ├── __init__.py ├── _root.py ├── about.py ├── init.py ├── lint.py ├── status.py ├── templates │ └── about │ │ ├── hints-ls.rst.j2 │ │ └── plugins-ls.rst.j2 └── trying.py ├── config ├── __init__.py ├── models │ ├── __init__.py │ ├── hardware.py │ ├── link.py │ └── themes.py └── themes │ ├── default.yaml │ └── plain.yaml ├── container └── __init__.py ├── convert.py ├── export ├── __init__.py ├── _dict.py ├── _json.py ├── nitrate.py ├── polarion.py ├── rst.py ├── template.py ├── templates │ └── default-story.rst.j2 └── yaml.py ├── frameworks ├── __init__.py ├── beakerlib.py └── shell.py ├── hardware.py ├── identifier.py ├── libraries ├── __init__.py ├── beakerlib.py └── file.py ├── lint.py ├── log.py ├── options.py ├── package_managers ├── __init__.py ├── apk.py ├── apt.py ├── bootc.py ├── dnf.py ├── mock.py └── rpm_ostree.py ├── plugins ├── __init__.py └── plan_shapers │ ├── __init__.py │ ├── max_tests.py │ └── repeat.py ├── policy.py ├── py.typed ├── queue.py ├── recipe.py ├── result.py ├── schemas ├── ansible.yaml ├── cleanup │ └── tmt.yaml ├── common.yaml ├── core.yaml ├── discover │ ├── fmf.yaml │ └── shell.yaml ├── execute │ ├── tmt.yaml │ └── upgrade.yaml ├── finish │ ├── ansible.yaml │ └── shell.yaml ├── hardware.yaml ├── plan.yaml ├── prepare │ ├── ansible.yaml │ ├── artifact.yaml │ ├── errata.yaml │ ├── feature.yaml │ ├── install.yaml │ └── shell.yaml ├── provision │ ├── artemis.yaml │ ├── beaker.yaml │ ├── bootc.yaml │ ├── connect.yaml │ ├── container.yaml │ ├── hardware.yaml │ ├── kickstart.yaml │ ├── local.yaml │ ├── minute.yaml │ ├── mock.yaml │ └── virtual.yaml ├── report │ ├── display.yaml │ ├── html.yaml │ ├── junit.yaml │ ├── polarion.yaml │ └── reportportal.yaml ├── results.yaml ├── story.yaml └── test.yaml ├── steps ├── __init__.py ├── cleanup │ ├── __init__.py │ └── internal.py ├── context │ ├── __init__.py │ ├── abort.py │ ├── pidfile.py │ ├── reboot.py │ ├── restart.py │ └── restraint.py ├── discover │ ├── __init__.py │ ├── fmf.py │ └── shell.py ├── execute │ ├── __init__.py │ ├── internal.py │ └── upgrade.py ├── finish │ ├── __init__.py │ ├── ansible.py │ └── shell.py ├── prepare │ ├── __init__.py │ ├── ansible.py │ ├── artifact │ │ ├── __init__.py │ │ └── providers │ │ │ ├── __init__.py │ │ │ ├── brew.py │ │ │ ├── file.py │ │ │ ├── koji.py │ │ │ └── repository.py │ ├── distgit.py │ ├── feature │ │ ├── __init__.py │ │ ├── crb.py │ │ ├── environment_profile.py │ │ ├── epel-disable.yaml │ │ ├── epel-enable.yaml │ │ ├── epel.py │ │ ├── fips-enable.yaml │ │ └── fips.py │ ├── install.py │ └── shell.py ├── provision │ ├── __init__.py │ ├── artemis.py │ ├── bootc.py │ ├── connect.py │ ├── local.py │ ├── mock.py │ ├── mrack.py │ ├── mrack │ │ ├── mrack-provisioning-config.yaml │ │ └── mrack.conf │ ├── podman.py │ └── testcloud.py ├── report │ ├── __init__.py │ ├── display.py │ ├── html.py │ ├── html │ │ └── template.html.j2 │ ├── junit.py │ ├── junit │ │ ├── schemas │ │ │ ├── default.xsd │ │ │ ├── polarion.xsd │ │ │ └── subresults.xsd │ │ └── templates │ │ │ ├── _base.xml.j2 │ │ │ ├── default.xml.j2 │ │ │ ├── includes │ │ │ └── _properties.xml.j2 │ │ │ ├── polarion.xml.j2 │ │ │ └── subresults.xml.j2 │ ├── polarion.py │ └── reportportal.py ├── scripts.py └── scripts │ ├── tmt-abort │ ├── tmt-file-submit │ ├── tmt-reboot │ ├── tmt-reboot-core │ ├── tmt-report-result │ └── tmt.sh.j2 ├── templates ├── __init__.py ├── default │ └── plan.j2 ├── plan │ ├── base.j2 │ ├── full.j2 │ └── mini.j2 ├── script │ ├── beakerlib.j2 │ └── shell.j2 ├── story │ ├── base.j2 │ ├── full.j2 │ └── mini.j2 └── test │ ├── beakerlib.j2 │ └── shell.j2 ├── trying.py └── utils ├── __init__.py ├── filesystem.py ├── git.py ├── hints.py ├── jira.py ├── rest.py ├── signals.py ├── structured_field.py ├── templates.py ├── themes.py ├── url.py └── wait.py /.coderabbit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.coderabbit.yaml -------------------------------------------------------------------------------- /.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /.git_archival.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.git_archival.txt -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | .git_archival.txt export-subst 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.gitignore -------------------------------------------------------------------------------- /.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.hadolint.yaml -------------------------------------------------------------------------------- /.packit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.packit.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.shellcheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.shellcheckrc -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/.yamllint -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/README.rst -------------------------------------------------------------------------------- /ansible/packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/ansible/packages.yml -------------------------------------------------------------------------------- /completions/bash/tmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/completions/bash/tmt -------------------------------------------------------------------------------- /containers/Containerfile.full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/containers/Containerfile.full -------------------------------------------------------------------------------- /containers/Containerfile.mini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/containers/Containerfile.mini -------------------------------------------------------------------------------- /containers/fedora/44: -------------------------------------------------------------------------------- 1 | rawhide -------------------------------------------------------------------------------- /docs/_static/tmt-custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/_static/tmt-custom.css -------------------------------------------------------------------------------- /docs/code/classes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/code/classes.rst -------------------------------------------------------------------------------- /docs/code/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/code/index.rst -------------------------------------------------------------------------------- /docs/codespell.dic: -------------------------------------------------------------------------------- 1 | requre 2 | noveau 3 | checkt 4 | BuildT 5 | -------------------------------------------------------------------------------- /docs/codespell.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/codespell.ignore -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contribute.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/contribute.rst -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/ext/generate_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/ext/generate_plugins.py -------------------------------------------------------------------------------- /docs/ext/generate_stories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/ext/generate_stories.py -------------------------------------------------------------------------------- /docs/ext/linkcheck_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/ext/linkcheck_cache.py -------------------------------------------------------------------------------- /docs/ext/sphinx_apidoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/ext/sphinx_apidoc.py -------------------------------------------------------------------------------- /docs/ext/tmt_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/ext/tmt_setup.py -------------------------------------------------------------------------------- /docs/guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/guide.rst -------------------------------------------------------------------------------- /docs/guide/test-runner.inc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/guide/test-runner.inc.rst -------------------------------------------------------------------------------- /docs/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/header.txt -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/overview.rst -------------------------------------------------------------------------------- /docs/plugins/discover-header.inc.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/plugins/execute-header.inc.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/plugins/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/plugins/index.rst -------------------------------------------------------------------------------- /docs/plugins/prepare-feature-header.inc.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/plugins/report-header.inc.rst: -------------------------------------------------------------------------------- 1 | Report test results according to user preferences. 2 | -------------------------------------------------------------------------------- /docs/questions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/questions.rst -------------------------------------------------------------------------------- /docs/releases/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /docs/releases/1.62.1/4125.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/1.62.1/4125.fmf -------------------------------------------------------------------------------- /docs/releases/1.62.1/4231.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/1.62.1/4231.fmf -------------------------------------------------------------------------------- /docs/releases/1.62.1/4248.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/1.62.1/4248.fmf -------------------------------------------------------------------------------- /docs/releases/1.62.1/other.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/1.62.1/other.fmf -------------------------------------------------------------------------------- /docs/releases/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/index.rst -------------------------------------------------------------------------------- /docs/releases/main.fmf: -------------------------------------------------------------------------------- 1 | story: Release note 2 | -------------------------------------------------------------------------------- /docs/releases/pending/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/releases/pending/2946.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/2946.fmf -------------------------------------------------------------------------------- /docs/releases/pending/4045.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/4045.fmf -------------------------------------------------------------------------------- /docs/releases/pending/4300.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/4300.fmf -------------------------------------------------------------------------------- /docs/releases/pending/4311.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/4311.fmf -------------------------------------------------------------------------------- /docs/releases/pending/4331.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/4331.fmf -------------------------------------------------------------------------------- /docs/releases/pending/4356.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/4356.fmf -------------------------------------------------------------------------------- /docs/releases/pending/4360.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/releases/pending/4360.fmf -------------------------------------------------------------------------------- /docs/spec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/spec.rst -------------------------------------------------------------------------------- /docs/stories.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/stories.rst -------------------------------------------------------------------------------- /docs/templates/plugins.rst.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/templates/plugins.rst.j2 -------------------------------------------------------------------------------- /docs/templates/story.rst.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/templates/story.rst.j2 -------------------------------------------------------------------------------- /docs/toolbelt-catalog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/docs/toolbelt-catalog.yaml -------------------------------------------------------------------------------- /examples/ansible/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/ansible/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/ansible/plan.fmf -------------------------------------------------------------------------------- /examples/ansible/test.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/ansible/test.fmf -------------------------------------------------------------------------------- /examples/ansible/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/ansible/test.yml -------------------------------------------------------------------------------- /examples/convert/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/convert/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/convert/Makefile -------------------------------------------------------------------------------- /examples/convert/PURPOSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/convert/PURPOSE -------------------------------------------------------------------------------- /examples/convert/runtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/convert/runtest.sh -------------------------------------------------------------------------------- /examples/discover/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/discover/discover.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/discover/discover.fmf -------------------------------------------------------------------------------- /examples/environment/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/environment/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/environment/main.fmf -------------------------------------------------------------------------------- /examples/httpd/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/httpd/smoke.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/httpd/smoke.fmf -------------------------------------------------------------------------------- /examples/inherit/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/inherit/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/inherit/main.fmf -------------------------------------------------------------------------------- /examples/local/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/local/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/local/plan.fmf -------------------------------------------------------------------------------- /examples/manual/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/manual/full.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/manual/full.md -------------------------------------------------------------------------------- /examples/manual/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/manual/main.fmf -------------------------------------------------------------------------------- /examples/manual/mini.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/manual/mini.md -------------------------------------------------------------------------------- /examples/mini/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/mini/ci.fmf: -------------------------------------------------------------------------------- 1 | execute: 2 | script: tmt --help 3 | -------------------------------------------------------------------------------- /examples/multiple/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/multiple/basic.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/multiple/basic.fmf -------------------------------------------------------------------------------- /examples/plugins/example/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/redis/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/redis/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/redis/plan.fmf -------------------------------------------------------------------------------- /examples/redis/test.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/redis/test.fmf -------------------------------------------------------------------------------- /examples/redis/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/redis/test.sh -------------------------------------------------------------------------------- /examples/symlinks/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/symlinks/try/connect/basic.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/basic.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/connect/core.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/core.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/connect/smoke.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/smoke.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/connect/unit.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/unit.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/container/basic.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/basic.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/container/core.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/core.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/container/smoke.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/smoke.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/container/unit.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/unit.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/main.fmf: -------------------------------------------------------------------------------- 1 | ../plans/main.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/virtual/basic.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/basic.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/virtual/core.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/core.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/virtual/smoke.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/smoke.fmf -------------------------------------------------------------------------------- /examples/symlinks/try/virtual/unit.fmf: -------------------------------------------------------------------------------- 1 | ../../plans/unit.fmf -------------------------------------------------------------------------------- /examples/systemd/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/systemd/ci.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/systemd/ci.fmf -------------------------------------------------------------------------------- /examples/together/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/together/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/together/main.fmf -------------------------------------------------------------------------------- /examples/wow/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/wow/full/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/wow/full/main.fmf -------------------------------------------------------------------------------- /examples/wow/full/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/wow/full/test.sh -------------------------------------------------------------------------------- /examples/wow/mini/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/wow/mini/main.fmf -------------------------------------------------------------------------------- /examples/wow/mini/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/wow/mini/test.sh -------------------------------------------------------------------------------- /examples/wow/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/examples/wow/run.sh -------------------------------------------------------------------------------- /packaging/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /packaging/plans/minimal.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/packaging/plans/minimal.fmf -------------------------------------------------------------------------------- /packaging/plans/smoke.fmf: -------------------------------------------------------------------------------- 1 | summary: Minimal smoke test 2 | execute: 3 | script: tmt --help 4 | -------------------------------------------------------------------------------- /packaging/plans/upstream.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/packaging/plans/upstream.fmf -------------------------------------------------------------------------------- /packaging/rpm/gating.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/packaging/rpm/gating.yaml -------------------------------------------------------------------------------- /packaging/rpm/rpminspect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/packaging/rpm/rpminspect.yaml -------------------------------------------------------------------------------- /packaging/rpm/tmt.rpmlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/packaging/rpm/tmt.rpmlintrc -------------------------------------------------------------------------------- /packaging/rpm/tmt.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/packaging/rpm/tmt.spec -------------------------------------------------------------------------------- /plans/features/advanced.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/features/advanced.fmf -------------------------------------------------------------------------------- /plans/features/basic.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/features/basic.fmf -------------------------------------------------------------------------------- /plans/features/core.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/features/core.fmf -------------------------------------------------------------------------------- /plans/features/steps.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/features/steps.fmf -------------------------------------------------------------------------------- /plans/friends/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /plans/friends/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/friends/README.rst -------------------------------------------------------------------------------- /plans/friends/beakerlib.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/friends/beakerlib.fmf -------------------------------------------------------------------------------- /plans/friends/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/friends/main.fmf -------------------------------------------------------------------------------- /plans/friends/podman.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/friends/podman.fmf -------------------------------------------------------------------------------- /plans/install/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/install/main.fmf -------------------------------------------------------------------------------- /plans/install/minimal.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/install/minimal.fmf -------------------------------------------------------------------------------- /plans/install/pip.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/install/pip.fmf -------------------------------------------------------------------------------- /plans/integration/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/integration/main.fmf -------------------------------------------------------------------------------- /plans/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/main.fmf -------------------------------------------------------------------------------- /plans/provision/bootc.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/bootc.fmf -------------------------------------------------------------------------------- /plans/provision/connect.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/connect.fmf -------------------------------------------------------------------------------- /plans/provision/container.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/container.fmf -------------------------------------------------------------------------------- /plans/provision/local.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/local.fmf -------------------------------------------------------------------------------- /plans/provision/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/main.fmf -------------------------------------------------------------------------------- /plans/provision/mock.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/mock.fmf -------------------------------------------------------------------------------- /plans/provision/virtual.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/provision/virtual.fmf -------------------------------------------------------------------------------- /plans/remote/polarion.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/remote/polarion.fmf -------------------------------------------------------------------------------- /plans/sanity/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/sanity/main.fmf -------------------------------------------------------------------------------- /plans/sanity/pip.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/plans/sanity/pip.fmf -------------------------------------------------------------------------------- /prepare/podman-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/prepare/podman-images.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/list-new-contributors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/scripts/list-new-contributors -------------------------------------------------------------------------------- /spec/context/dimension.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/context/dimension.fmf -------------------------------------------------------------------------------- /spec/context/initiator.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/context/initiator.fmf -------------------------------------------------------------------------------- /spec/context/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/context/main.fmf -------------------------------------------------------------------------------- /spec/context/trigger.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/context/trigger.fmf -------------------------------------------------------------------------------- /spec/core/adjust.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/adjust.fmf -------------------------------------------------------------------------------- /spec/core/author.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/author.fmf -------------------------------------------------------------------------------- /spec/core/contact.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/contact.fmf -------------------------------------------------------------------------------- /spec/core/description.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/description.fmf -------------------------------------------------------------------------------- /spec/core/enabled.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/enabled.fmf -------------------------------------------------------------------------------- /spec/core/extra.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/extra.fmf -------------------------------------------------------------------------------- /spec/core/id.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/id.fmf -------------------------------------------------------------------------------- /spec/core/link.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/link.fmf -------------------------------------------------------------------------------- /spec/core/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/main.fmf -------------------------------------------------------------------------------- /spec/core/order.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/order.fmf -------------------------------------------------------------------------------- /spec/core/summary.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/summary.fmf -------------------------------------------------------------------------------- /spec/core/tag.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/tag.fmf -------------------------------------------------------------------------------- /spec/core/tier.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/core/tier.fmf -------------------------------------------------------------------------------- /spec/hardware/arch.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/arch.fmf -------------------------------------------------------------------------------- /spec/hardware/beaker.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/beaker.fmf -------------------------------------------------------------------------------- /spec/hardware/boot.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/boot.fmf -------------------------------------------------------------------------------- /spec/hardware/compatible.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/compatible.fmf -------------------------------------------------------------------------------- /spec/hardware/cpu.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/cpu.fmf -------------------------------------------------------------------------------- /spec/hardware/device.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/device.fmf -------------------------------------------------------------------------------- /spec/hardware/disk.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/disk.fmf -------------------------------------------------------------------------------- /spec/hardware/gpu.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/gpu.fmf -------------------------------------------------------------------------------- /spec/hardware/hostname.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/hostname.fmf -------------------------------------------------------------------------------- /spec/hardware/iommu.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/iommu.fmf -------------------------------------------------------------------------------- /spec/hardware/location.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/location.fmf -------------------------------------------------------------------------------- /spec/hardware/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/main.fmf -------------------------------------------------------------------------------- /spec/hardware/memory.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/memory.fmf -------------------------------------------------------------------------------- /spec/hardware/network.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/network.fmf -------------------------------------------------------------------------------- /spec/hardware/system.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/system.fmf -------------------------------------------------------------------------------- /spec/hardware/tpm.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/tpm.fmf -------------------------------------------------------------------------------- /spec/hardware/zcrypt.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/hardware/zcrypt.fmf -------------------------------------------------------------------------------- /spec/plans/ansible.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/ansible.fmf -------------------------------------------------------------------------------- /spec/plans/cleanup.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/cleanup.fmf -------------------------------------------------------------------------------- /spec/plans/context.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/context.fmf -------------------------------------------------------------------------------- /spec/plans/discover.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/discover.fmf -------------------------------------------------------------------------------- /spec/plans/environment.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/environment.fmf -------------------------------------------------------------------------------- /spec/plans/execute.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/execute.fmf -------------------------------------------------------------------------------- /spec/plans/finish.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/finish.fmf -------------------------------------------------------------------------------- /spec/plans/guest-topology.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/guest-topology.fmf -------------------------------------------------------------------------------- /spec/plans/import.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/import.fmf -------------------------------------------------------------------------------- /spec/plans/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/main.fmf -------------------------------------------------------------------------------- /spec/plans/prepare.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/prepare.fmf -------------------------------------------------------------------------------- /spec/plans/provision.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/provision.fmf -------------------------------------------------------------------------------- /spec/plans/report.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/report.fmf -------------------------------------------------------------------------------- /spec/plans/source-script.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/source-script.fmf -------------------------------------------------------------------------------- /spec/plans/summary.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/plans/summary.fmf -------------------------------------------------------------------------------- /spec/policy.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/policy.fmf -------------------------------------------------------------------------------- /spec/recipe.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/recipe.fmf -------------------------------------------------------------------------------- /spec/results.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/results.fmf -------------------------------------------------------------------------------- /spec/stories/example.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/stories/example.fmf -------------------------------------------------------------------------------- /spec/stories/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/stories/main.fmf -------------------------------------------------------------------------------- /spec/stories/priority.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/stories/priority.fmf -------------------------------------------------------------------------------- /spec/stories/story.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/stories/story.fmf -------------------------------------------------------------------------------- /spec/stories/title.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/stories/title.fmf -------------------------------------------------------------------------------- /spec/tests/check.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/check.fmf -------------------------------------------------------------------------------- /spec/tests/component.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/component.fmf -------------------------------------------------------------------------------- /spec/tests/description.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/description.fmf -------------------------------------------------------------------------------- /spec/tests/duration.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/duration.fmf -------------------------------------------------------------------------------- /spec/tests/environment.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/environment.fmf -------------------------------------------------------------------------------- /spec/tests/framework.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/framework.fmf -------------------------------------------------------------------------------- /spec/tests/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/main.fmf -------------------------------------------------------------------------------- /spec/tests/manual.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/manual.fmf -------------------------------------------------------------------------------- /spec/tests/path.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/path.fmf -------------------------------------------------------------------------------- /spec/tests/recommend.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/recommend.fmf -------------------------------------------------------------------------------- /spec/tests/require.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/require.fmf -------------------------------------------------------------------------------- /spec/tests/restart.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/restart.fmf -------------------------------------------------------------------------------- /spec/tests/result.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/result.fmf -------------------------------------------------------------------------------- /spec/tests/summary.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/summary.fmf -------------------------------------------------------------------------------- /spec/tests/test.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/test.fmf -------------------------------------------------------------------------------- /spec/tests/tty.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/spec/tests/tty.fmf -------------------------------------------------------------------------------- /stories/cli/common.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/common.fmf -------------------------------------------------------------------------------- /stories/cli/config.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/config.fmf -------------------------------------------------------------------------------- /stories/cli/init.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/init.fmf -------------------------------------------------------------------------------- /stories/cli/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/main.fmf -------------------------------------------------------------------------------- /stories/cli/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/plan.fmf -------------------------------------------------------------------------------- /stories/cli/run.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/run.fmf -------------------------------------------------------------------------------- /stories/cli/steps.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/steps.fmf -------------------------------------------------------------------------------- /stories/cli/story.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/story.fmf -------------------------------------------------------------------------------- /stories/cli/test.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/test.fmf -------------------------------------------------------------------------------- /stories/cli/try.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/try.fmf -------------------------------------------------------------------------------- /stories/cli/usability.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/cli/usability.fmf -------------------------------------------------------------------------------- /stories/deferred/file.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/deferred/file.fmf -------------------------------------------------------------------------------- /stories/deferred/gate.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/deferred/gate.fmf -------------------------------------------------------------------------------- /stories/deferred/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/deferred/main.fmf -------------------------------------------------------------------------------- /stories/deferred/restraint.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/deferred/restraint.fmf -------------------------------------------------------------------------------- /stories/deferred/where.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/deferred/where.fmf -------------------------------------------------------------------------------- /stories/docs.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/docs.fmf -------------------------------------------------------------------------------- /stories/features/abort.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/features/abort.fmf -------------------------------------------------------------------------------- /stories/features/coverage.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/features/coverage.fmf -------------------------------------------------------------------------------- /stories/features/reboot.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/features/reboot.fmf -------------------------------------------------------------------------------- /stories/install.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/stories/install.fmf -------------------------------------------------------------------------------- /tests/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/.envrc -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/artemis/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/artemis/main.fmf -------------------------------------------------------------------------------- /tests/artemis/noop/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/artemis/noop/main.fmf -------------------------------------------------------------------------------- /tests/artemis/noop/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | 3 | ls -al / 4 | -------------------------------------------------------------------------------- /tests/clean/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/clean/basic/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check the basic functionality of 'tmt clean' 2 | -------------------------------------------------------------------------------- /tests/clean/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/basic/test.sh -------------------------------------------------------------------------------- /tests/clean/chain/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/chain/main.fmf -------------------------------------------------------------------------------- /tests/clean/chain/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/chain/test.sh -------------------------------------------------------------------------------- /tests/clean/guests/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/guests/main.fmf -------------------------------------------------------------------------------- /tests/clean/guests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/guests/test.sh -------------------------------------------------------------------------------- /tests/clean/images/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/images/main.fmf -------------------------------------------------------------------------------- /tests/clean/images/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/images/test.sh -------------------------------------------------------------------------------- /tests/clean/runs/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/runs/main.fmf -------------------------------------------------------------------------------- /tests/clean/runs/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/clean/runs/test.sh -------------------------------------------------------------------------------- /tests/cleanup/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cleanup/basic/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/cleanup/basic/main.fmf -------------------------------------------------------------------------------- /tests/cleanup/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/cleanup/basic/test.sh -------------------------------------------------------------------------------- /tests/cleanup/guest/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cleanup/guest/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/cleanup/guest/main.fmf -------------------------------------------------------------------------------- /tests/cleanup/guest/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/cleanup/guest/test.sh -------------------------------------------------------------------------------- /tests/cleanup/prune/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cleanup/prune/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/cleanup/prune/main.fmf -------------------------------------------------------------------------------- /tests/cleanup/prune/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/cleanup/prune/test.sh -------------------------------------------------------------------------------- /tests/core/about/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/about/main.fmf -------------------------------------------------------------------------------- /tests/core/about/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/about/test.sh -------------------------------------------------------------------------------- /tests/core/adjust/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/adjust/data/context.yaml: -------------------------------------------------------------------------------- 1 | distro: centos-6 2 | arch: ppc64 3 | -------------------------------------------------------------------------------- /tests/core/adjust/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/adjust/main.fmf -------------------------------------------------------------------------------- /tests/core/adjust/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/adjust/test.sh -------------------------------------------------------------------------------- /tests/core/context/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/context/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/context/main.fmf -------------------------------------------------------------------------------- /tests/core/context/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/context/test.sh -------------------------------------------------------------------------------- /tests/core/debug/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/debug/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/debug/data/main.fmf -------------------------------------------------------------------------------- /tests/core/debug/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that options are propagated correctly 2 | -------------------------------------------------------------------------------- /tests/core/debug/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/debug/test.sh -------------------------------------------------------------------------------- /tests/core/docs/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/docs/main.fmf -------------------------------------------------------------------------------- /tests/core/docs/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/docs/test.sh -------------------------------------------------------------------------------- /tests/core/dry/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Test dry mode in different verbose/debug levels 2 | -------------------------------------------------------------------------------- /tests/core/dry/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/dry/test.sh -------------------------------------------------------------------------------- /tests/core/enabled/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/enabled/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/enabled/main.fmf -------------------------------------------------------------------------------- /tests/core/enabled/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/enabled/test.sh -------------------------------------------------------------------------------- /tests/core/environment-file/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/environment-file/data/bad: -------------------------------------------------------------------------------- 1 | Wrong dotenv format. 2 | -------------------------------------------------------------------------------- /tests/core/environment-file/data/empty.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/environment-file/data/env.yaml: -------------------------------------------------------------------------------- 1 | YAML_STR: yaml_str 2 | YAML_INT: 1 3 | -------------------------------------------------------------------------------- /tests/core/environment/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/environment/data/empty.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/environment/data/empty.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/environment/data/vars.env: -------------------------------------------------------------------------------- 1 | STR=O 2 | INT=0 3 | -------------------------------------------------------------------------------- /tests/core/environment/data/vars.yaml: -------------------------------------------------------------------------------- 1 | STR: O 2 | INT: 0 3 | -------------------------------------------------------------------------------- /tests/core/environment/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/environment/test.sh -------------------------------------------------------------------------------- /tests/core/error/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that errors work as expected 2 | -------------------------------------------------------------------------------- /tests/core/error/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/error/test.sh -------------------------------------------------------------------------------- /tests/core/escaping/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/escaping/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/escaping/main.fmf -------------------------------------------------------------------------------- /tests/core/escaping/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/escaping/test.sh -------------------------------------------------------------------------------- /tests/core/extra/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/extra/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/extra/data/main.fmf -------------------------------------------------------------------------------- /tests/core/extra/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/extra/main.fmf -------------------------------------------------------------------------------- /tests/core/extra/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/extra/test.sh -------------------------------------------------------------------------------- /tests/core/fmf-id/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/fmf-id/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify various uses of fmf id 2 | -------------------------------------------------------------------------------- /tests/core/fmf-id/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/fmf-id/test.sh -------------------------------------------------------------------------------- /tests/core/force/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/force/data/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/force/data/plan.fmf -------------------------------------------------------------------------------- /tests/core/force/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that force performs workdir cleanup 2 | -------------------------------------------------------------------------------- /tests/core/force/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/force/test.sh -------------------------------------------------------------------------------- /tests/core/link/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/link/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/link/main.fmf -------------------------------------------------------------------------------- /tests/core/link/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/link/test.sh -------------------------------------------------------------------------------- /tests/core/logging/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/logging/data/tests.fmf: -------------------------------------------------------------------------------- 1 | test: test.sh 2 | 3 | non-existent-key: false 4 | -------------------------------------------------------------------------------- /tests/core/logging/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify the basic logging behavior 2 | -------------------------------------------------------------------------------- /tests/core/logging/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/logging/test.sh -------------------------------------------------------------------------------- /tests/core/ls/example-plan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/ls/example-plan.txt -------------------------------------------------------------------------------- /tests/core/ls/example-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/ls/example-test.txt -------------------------------------------------------------------------------- /tests/core/ls/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/ls/main.fmf -------------------------------------------------------------------------------- /tests/core/ls/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/ls/test.sh -------------------------------------------------------------------------------- /tests/core/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/core/order/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/order/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/order/main.fmf -------------------------------------------------------------------------------- /tests/core/order/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/order/test.sh -------------------------------------------------------------------------------- /tests/core/path/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/path/data/root.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/path/data/root.fmf -------------------------------------------------------------------------------- /tests/core/path/data/weird.fmf: -------------------------------------------------------------------------------- 1 | summary: Invalid path should raise an error 2 | test: 'true' 3 | path: 0 4 | -------------------------------------------------------------------------------- /tests/core/path/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/path/main.fmf -------------------------------------------------------------------------------- /tests/core/path/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/path/test.py -------------------------------------------------------------------------------- /tests/core/phases/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/phases/data/test.fmf: -------------------------------------------------------------------------------- 1 | framework: shell 2 | test: /bin/true 3 | -------------------------------------------------------------------------------- /tests/core/phases/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify fmf and CLI phases play nicely together 2 | -------------------------------------------------------------------------------- /tests/core/phases/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/phases/test.sh -------------------------------------------------------------------------------- /tests/core/plan-env-file/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/smoke/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/smoke/main.fmf -------------------------------------------------------------------------------- /tests/core/source-script/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/source-script/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify the usage of TMT_PLAN_SOURCE_SCRIPT 2 | -------------------------------------------------------------------------------- /tests/core/spaces/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/core/spaces/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/spaces/main.fmf -------------------------------------------------------------------------------- /tests/core/spaces/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/spaces/test.sh -------------------------------------------------------------------------------- /tests/core/web-link/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/web-link/main.fmf -------------------------------------------------------------------------------- /tests/core/web-link/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/web-link/test.py -------------------------------------------------------------------------------- /tests/core/web-link/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/core/web-link/test.sh -------------------------------------------------------------------------------- /tests/discover/adjust-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/adjust-tests.sh -------------------------------------------------------------------------------- /tests/discover/archive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/archive.sh -------------------------------------------------------------------------------- /tests/discover/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/data/demo.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/data/demo.spec -------------------------------------------------------------------------------- /tests/discover/data/plans.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/data/plans.fmf -------------------------------------------------------------------------------- /tests/discover/data/tests.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/data/tests.fmf -------------------------------------------------------------------------------- /tests/discover/distgit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/distgit.sh -------------------------------------------------------------------------------- /tests/discover/duration/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/dynamic-ref.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/dynamic-ref.sh -------------------------------------------------------------------------------- /tests/discover/exception.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/exception.sh -------------------------------------------------------------------------------- /tests/discover/filtering.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/filtering.sh -------------------------------------------------------------------------------- /tests/discover/force.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/force.sh -------------------------------------------------------------------------------- /tests/discover/keep-git-metadata/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/keep-git-metadata/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check behavior of keep-git-metadata flag 2 | -------------------------------------------------------------------------------- /tests/discover/libraries/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/libraries/data/main.fmf: -------------------------------------------------------------------------------- 1 | framework: beakerlib 2 | -------------------------------------------------------------------------------- /tests/discover/link/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/link/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/link/main.fmf -------------------------------------------------------------------------------- /tests/discover/link/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/link/test.sh -------------------------------------------------------------------------------- /tests/discover/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/main.fmf -------------------------------------------------------------------------------- /tests/discover/manual/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/manual/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check that manual test cases are ignored 2 | -------------------------------------------------------------------------------- /tests/discover/manual/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/manual/test.sh -------------------------------------------------------------------------------- /tests/discover/modified.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/modified.sh -------------------------------------------------------------------------------- /tests/discover/no-git-needed/data/foo: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /tests/discover/no-git-needed/data/tests/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/no-git-needed/data/tests/test.fmf: -------------------------------------------------------------------------------- 1 | test: /usr/bin/true 2 | -------------------------------------------------------------------------------- /tests/discover/no-git-needed/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check that the entire git repo is not copied 2 | -------------------------------------------------------------------------------- /tests/discover/options.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/options.sh -------------------------------------------------------------------------------- /tests/discover/order.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/order.sh -------------------------------------------------------------------------------- /tests/discover/order/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/order/plans.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/order/plans.fmf -------------------------------------------------------------------------------- /tests/discover/order/tests.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/order/tests.fmf -------------------------------------------------------------------------------- /tests/discover/parametrize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/parametrize.sh -------------------------------------------------------------------------------- /tests/discover/prune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/prune.sh -------------------------------------------------------------------------------- /tests/discover/prune/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/prune/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/prune/plan.fmf -------------------------------------------------------------------------------- /tests/discover/prune/some-file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/discover/prune/test1/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Test one 2 | test: /bin/true 3 | -------------------------------------------------------------------------------- /tests/discover/prune/test2/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Test two 2 | test: /bin/true 3 | -------------------------------------------------------------------------------- /tests/discover/references.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/references.sh -------------------------------------------------------------------------------- /tests/discover/require-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/require-test.sh -------------------------------------------------------------------------------- /tests/discover/require-test/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/scripts.sh -------------------------------------------------------------------------------- /tests/discover/select/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/select/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/select/main.fmf -------------------------------------------------------------------------------- /tests/discover/select/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/select/test.sh -------------------------------------------------------------------------------- /tests/discover/serial-number-root-test/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/serial-number-root-test/main.fmf: -------------------------------------------------------------------------------- 1 | test: /bin/true 2 | -------------------------------------------------------------------------------- /tests/discover/serial-number/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/discover/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/discover/tests.sh -------------------------------------------------------------------------------- /tests/execute/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/basic/data/weird.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exit 1 3 | -------------------------------------------------------------------------------- /tests/execute/basic/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/basic/main.fmf -------------------------------------------------------------------------------- /tests/execute/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/basic/test.sh -------------------------------------------------------------------------------- /tests/execute/codes/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check tmt run exit codes 2 | -------------------------------------------------------------------------------- /tests/execute/codes/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/codes/test.sh -------------------------------------------------------------------------------- /tests/execute/deep/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/deep/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/deep/main.fmf -------------------------------------------------------------------------------- /tests/execute/duration/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/duration/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/duration/test.sh -------------------------------------------------------------------------------- /tests/execute/exit-first/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/filesubmit/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/filesubmit/data/main.fmf: -------------------------------------------------------------------------------- 1 | test: ./test.sh 2 | framework: beakerlib 3 | -------------------------------------------------------------------------------- /tests/execute/framework/beakerlib/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/framework/selection/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/framework/selection/shell.sh: -------------------------------------------------------------------------------- 1 | echo "I am a shell test." 2 | -------------------------------------------------------------------------------- /tests/execute/framework/shell/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/ignore-duration/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/interrupt/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/main.fmf: -------------------------------------------------------------------------------- 1 | require+: [tmt+provision-container] 2 | tier: 3 3 | -------------------------------------------------------------------------------- /tests/execute/metadata/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/metadata/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/metadata/test.sh -------------------------------------------------------------------------------- /tests/execute/multiline/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/multiline/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that multiline shell scripts work 2 | -------------------------------------------------------------------------------- /tests/execute/nonroot/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/nonroot/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/nonroot/main.fmf -------------------------------------------------------------------------------- /tests/execute/nonroot/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/nonroot/test.sh -------------------------------------------------------------------------------- /tests/execute/old/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/old/data/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/old/data/test.sh -------------------------------------------------------------------------------- /tests/execute/old/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/old/main.fmf -------------------------------------------------------------------------------- /tests/execute/old/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/old/test.sh -------------------------------------------------------------------------------- /tests/execute/output/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/output/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/output/main.fmf -------------------------------------------------------------------------------- /tests/execute/output/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/output/test.sh -------------------------------------------------------------------------------- /tests/execute/pending-ids/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/reboot/basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/reboot/basic.sh -------------------------------------------------------------------------------- /tests/execute/reboot/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/reboot/efi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/reboot/efi.sh -------------------------------------------------------------------------------- /tests/execute/reboot/efi/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/reboot/freeze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/reboot/freeze.sh -------------------------------------------------------------------------------- /tests/execute/reboot/freeze/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/reboot/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/reboot/main.fmf -------------------------------------------------------------------------------- /tests/execute/reboot/multi-part-data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/reboot/out-of-session/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/reboot/reuse.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/reboot/reuse.sh -------------------------------------------------------------------------------- /tests/execute/reboot/shorten-timeout-data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/require-test/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/restart/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/restart/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/restart/main.fmf -------------------------------------------------------------------------------- /tests/execute/restart/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/restart/test.sh -------------------------------------------------------------------------------- /tests/execute/restraint/compatible/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/restraint/main.fmf: -------------------------------------------------------------------------------- 1 | duration: 10m 2 | -------------------------------------------------------------------------------- /tests/execute/restraint/report-log/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/restraint/report-result/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/restraint/tmt-abort/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/result/basic.sh -------------------------------------------------------------------------------- /tests/execute/result/basic/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/result/check.sh -------------------------------------------------------------------------------- /tests/execute/result/check/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/custom.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/result/custom.sh -------------------------------------------------------------------------------- /tests/execute/result/custom/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/failure-logs/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/result/main.fmf -------------------------------------------------------------------------------- /tests/execute/result/repeated/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/special/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/result/subresults/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/rsync/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/rsync/main.fmf -------------------------------------------------------------------------------- /tests/execute/rsync/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/rsync/test.sh -------------------------------------------------------------------------------- /tests/execute/script/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/script/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Execute script should not be used with discover 2 | -------------------------------------------------------------------------------- /tests/execute/script/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/script/test.sh -------------------------------------------------------------------------------- /tests/execute/tmt-scripts/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/tty/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/tty/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/tty/main.fmf -------------------------------------------------------------------------------- /tests/execute/tty/ptty-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/tty/ptty-wrapper -------------------------------------------------------------------------------- /tests/execute/tty/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/tty/test.sh -------------------------------------------------------------------------------- /tests/execute/unresponsive/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/upgrade/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/upgrade/full.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/upgrade/full.sh -------------------------------------------------------------------------------- /tests/execute/upgrade/local/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/upgrade/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/upgrade/main.fmf -------------------------------------------------------------------------------- /tests/execute/weird/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/execute/weird/data/test.fmf: -------------------------------------------------------------------------------- 1 | summary: Just show the file content 2 | test: cat weird.txt 3 | -------------------------------------------------------------------------------- /tests/execute/weird/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Correctly handle weird test output 2 | -------------------------------------------------------------------------------- /tests/execute/weird/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/execute/weird/test.sh -------------------------------------------------------------------------------- /tests/execute/workdirroot/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/finish/ansible/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/finish/ansible/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/finish/ansible/main.fmf -------------------------------------------------------------------------------- /tests/finish/ansible/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/finish/ansible/test.sh -------------------------------------------------------------------------------- /tests/finish/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/finish/basic/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/finish/basic/main.fmf -------------------------------------------------------------------------------- /tests/finish/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/finish/basic/test.sh -------------------------------------------------------------------------------- /tests/finish/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 3 2 | -------------------------------------------------------------------------------- /tests/full/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/full/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/full/Makefile -------------------------------------------------------------------------------- /tests/full/plan.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/full/plan.fmf -------------------------------------------------------------------------------- /tests/full/test.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/full/test.fmf -------------------------------------------------------------------------------- /tests/full/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/full/test.sh -------------------------------------------------------------------------------- /tests/images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/images.sh -------------------------------------------------------------------------------- /tests/init/base/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/base/main.fmf -------------------------------------------------------------------------------- /tests/init/base/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/base/test.sh -------------------------------------------------------------------------------- /tests/init/full/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/full/main.fmf -------------------------------------------------------------------------------- /tests/init/full/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/full/test.sh -------------------------------------------------------------------------------- /tests/init/git/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/git/main.fmf -------------------------------------------------------------------------------- /tests/init/git/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/git/test.sh -------------------------------------------------------------------------------- /tests/init/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/init/mini/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/mini/main.fmf -------------------------------------------------------------------------------- /tests/init/mini/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/mini/test.sh -------------------------------------------------------------------------------- /tests/init/nested/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/nested/main.fmf -------------------------------------------------------------------------------- /tests/init/nested/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/init/nested/test.sh -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/integration/__init__.py -------------------------------------------------------------------------------- /tests/integration/data/nitrate/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/integration/data/nitrate/main.fmf: -------------------------------------------------------------------------------- 1 | test: /bin/true 2 | -------------------------------------------------------------------------------- /tests/integration/data/nitrate/validation/main.fmf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/data/polarion/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/integration/data/polarion/main.fmf: -------------------------------------------------------------------------------- 1 | test: /bin/true 2 | -------------------------------------------------------------------------------- /tests/integration/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/integration/main.fmf -------------------------------------------------------------------------------- /tests/interactive/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/interactive/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Interactive use of tmt 2 | tier: 2 3 | -------------------------------------------------------------------------------- /tests/interactive/smoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/interactive/smoke.py -------------------------------------------------------------------------------- /tests/interactive/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/interactive/test.sh -------------------------------------------------------------------------------- /tests/libraries/apache/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/libraries/apache/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/libraries/apache/test.sh -------------------------------------------------------------------------------- /tests/libraries/info/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/libraries/info/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/libraries/info/main.fmf -------------------------------------------------------------------------------- /tests/libraries/info/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/libraries/info/test.sh -------------------------------------------------------------------------------- /tests/libraries/local/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/libraries/local/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/libraries/local/main.fmf -------------------------------------------------------------------------------- /tests/libraries/local/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/libraries/local/test.sh -------------------------------------------------------------------------------- /tests/libraries/main.fmf: -------------------------------------------------------------------------------- 1 | tag+: [beakerlib] 2 | -------------------------------------------------------------------------------- /tests/libraries/nested/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/libraries/nested/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/libraries/nested/test.sh -------------------------------------------------------------------------------- /tests/libraries/pruning/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/link/basic/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/link/basic/main.fmf -------------------------------------------------------------------------------- /tests/link/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/link/basic/test.sh -------------------------------------------------------------------------------- /tests/lint/all/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/all/data/tests/empty/foo/main.fmf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lint/all/data/tests/empty/main.fmf: -------------------------------------------------------------------------------- 1 | test: echo 2 | -------------------------------------------------------------------------------- /tests/lint/all/data_duplicate_ids/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/all/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Tests `tmt lint` command 2 | -------------------------------------------------------------------------------- /tests/lint/all/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/all/test.sh -------------------------------------------------------------------------------- /tests/lint/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/lint/plan/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/plan/data/bad.fmf: -------------------------------------------------------------------------------- 1 | execute: 2 | -------------------------------------------------------------------------------- /tests/lint/plan/data/empty_env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lint/plan/data/env: -------------------------------------------------------------------------------- 1 | test=test 2 | -------------------------------------------------------------------------------- /tests/lint/plan/data/good.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/plan/data/good.fmf -------------------------------------------------------------------------------- /tests/lint/plan/data_duplicate_ids/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/plan/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/plan/main.fmf -------------------------------------------------------------------------------- /tests/lint/plan/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/plan/test.sh -------------------------------------------------------------------------------- /tests/lint/story/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/story/data/good.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/story/data/good.fmf -------------------------------------------------------------------------------- /tests/lint/story/data/missing_story.fmf: -------------------------------------------------------------------------------- 1 | example: tmt run 2 | story: 3 | -------------------------------------------------------------------------------- /tests/lint/story/data_duplicate_ids/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/story/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/story/main.fmf -------------------------------------------------------------------------------- /tests/lint/story/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/story/test.sh -------------------------------------------------------------------------------- /tests/lint/test/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data/coverage.fmf: -------------------------------------------------------------------------------- 1 | test: /bin/true 2 | coverage: /story/doc 3 | -------------------------------------------------------------------------------- /tests/lint/test/data/empty.fmf: -------------------------------------------------------------------------------- 1 | test: 2 | -------------------------------------------------------------------------------- /tests/lint/test/data/good.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/test/data/good.fmf -------------------------------------------------------------------------------- /tests/lint/test/data_duplicate_ids/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data_sources/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data_sources/baz/bb.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data_sources/foo/inner/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data_sources/foo/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data_sources/foobar/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 1 2 | -------------------------------------------------------------------------------- /tests/lint/test/data_sources/main.fmf: -------------------------------------------------------------------------------- 1 | test: echo 2 | 3 | /virtual: 4 | -------------------------------------------------------------------------------- /tests/lint/test/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Checks whether test linting works correctly 2 | -------------------------------------------------------------------------------- /tests/lint/test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/lint/test/test.sh -------------------------------------------------------------------------------- /tests/login/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/login/data/fmf-tests.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/data/fmf-tests.fmf -------------------------------------------------------------------------------- /tests/login/data/plan.fmf: -------------------------------------------------------------------------------- 1 | execute: 2 | script: /bin/true 3 | -------------------------------------------------------------------------------- /tests/login/data/tests/test1/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | true 3 | -------------------------------------------------------------------------------- /tests/login/data/tests/test2/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | true 3 | -------------------------------------------------------------------------------- /tests/login/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/debug.sh -------------------------------------------------------------------------------- /tests/login/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/main.fmf -------------------------------------------------------------------------------- /tests/login/plan-data/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/login/plan-data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/plan-data/main.fmf -------------------------------------------------------------------------------- /tests/login/plan-data/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/plan-data/test.sh -------------------------------------------------------------------------------- /tests/login/ready.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/ready.sh -------------------------------------------------------------------------------- /tests/login/reserve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/reserve.sh -------------------------------------------------------------------------------- /tests/login/step.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/step.sh -------------------------------------------------------------------------------- /tests/login/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/test.sh -------------------------------------------------------------------------------- /tests/login/when.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/login/when.sh -------------------------------------------------------------------------------- /tests/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/main.fmf -------------------------------------------------------------------------------- /tests/multihost/complete/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/multihost/complete/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that multihost works 2 | -------------------------------------------------------------------------------- /tests/multihost/container-network/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/multihost/corner-cases/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/multihost/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 4 2 | duration: 15m 3 | -------------------------------------------------------------------------------- /tests/multihost/provision/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/multihost/provision/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that multihost provisioning works 2 | -------------------------------------------------------------------------------- /tests/multihost/web/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/multihost/web/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/multihost/web/main.fmf -------------------------------------------------------------------------------- /tests/package-managers/bootc/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/context/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/context/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Checks whether plan context works correctly 2 | -------------------------------------------------------------------------------- /tests/plan/context/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/context/test.sh -------------------------------------------------------------------------------- /tests/plan/create/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/create/main.fmf -------------------------------------------------------------------------------- /tests/plan/create/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/create/test.sh -------------------------------------------------------------------------------- /tests/plan/export/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/export/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/export/main.fmf -------------------------------------------------------------------------------- /tests/plan/export/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/export/test.sh -------------------------------------------------------------------------------- /tests/plan/import/basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/import/basic.sh -------------------------------------------------------------------------------- /tests/plan/import/data-plan-of-plans/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/import/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/import/errors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/import/errors.sh -------------------------------------------------------------------------------- /tests/plan/import/inheritance/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/import/invalid-data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/import/local-and-remote/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/import/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/import/main.fmf -------------------------------------------------------------------------------- /tests/plan/import/modify-data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/import/modify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/import/modify.sh -------------------------------------------------------------------------------- /tests/plan/select/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/select/main.fmf -------------------------------------------------------------------------------- /tests/plan/select/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/select/test.sh -------------------------------------------------------------------------------- /tests/plan/show/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plan/show/data/plans/envvars.fmf: -------------------------------------------------------------------------------- 1 | execute: 2 | script: "$ENV_SCRIPT" 3 | -------------------------------------------------------------------------------- /tests/plan/show/data/plans/mini.fmf: -------------------------------------------------------------------------------- 1 | execute: 2 | script: /bin/true 3 | -------------------------------------------------------------------------------- /tests/plan/show/data/variables.yaml: -------------------------------------------------------------------------------- 1 | KEY: VAL 2 | -------------------------------------------------------------------------------- /tests/plan/show/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/show/main.fmf -------------------------------------------------------------------------------- /tests/plan/show/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plan/show/test.sh -------------------------------------------------------------------------------- /tests/plugins/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/plugins/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plugins/data/main.fmf -------------------------------------------------------------------------------- /tests/plugins/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Plugins can be discovered correctly 2 | tier: 4 3 | -------------------------------------------------------------------------------- /tests/plugins/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/plugins/test.sh -------------------------------------------------------------------------------- /tests/policy/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/policy/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/policy/data/main.fmf -------------------------------------------------------------------------------- /tests/policy/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify tmt policies work as expected 2 | -------------------------------------------------------------------------------- /tests/policy/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/policy/test.sh -------------------------------------------------------------------------------- /tests/precommit/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/precommit/main.fmf -------------------------------------------------------------------------------- /tests/precommit/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/precommit/test.sh -------------------------------------------------------------------------------- /tests/prepare/adjust/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/adjust/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/adjust/main.fmf -------------------------------------------------------------------------------- /tests/prepare/adjust/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/adjust/test.sh -------------------------------------------------------------------------------- /tests/prepare/ansible/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/ansible/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/ansible/main.fmf -------------------------------------------------------------------------------- /tests/prepare/ansible/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/ansible/test.sh -------------------------------------------------------------------------------- /tests/prepare/artifact/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/artifact/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/artifact/test.sh -------------------------------------------------------------------------------- /tests/prepare/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/basic/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify that basic package installation works 2 | -------------------------------------------------------------------------------- /tests/prepare/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/basic/test.sh -------------------------------------------------------------------------------- /tests/prepare/feature/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/feature/crb/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/feature/epel/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/feature/fips/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/freeze/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/freeze/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/freeze/main.fmf -------------------------------------------------------------------------------- /tests/prepare/freeze/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/freeze/test.sh -------------------------------------------------------------------------------- /tests/prepare/install/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/install/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/install/main.fmf -------------------------------------------------------------------------------- /tests/prepare/install/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/install/test.sh -------------------------------------------------------------------------------- /tests/prepare/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/main.fmf -------------------------------------------------------------------------------- /tests/prepare/multihost/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/recommend/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/require/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/require/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/require/main.fmf -------------------------------------------------------------------------------- /tests/prepare/require/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/require/test.sh -------------------------------------------------------------------------------- /tests/prepare/shell/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/prepare/shell/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/shell/main.fmf -------------------------------------------------------------------------------- /tests/prepare/shell/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/prepare/shell/test.sh -------------------------------------------------------------------------------- /tests/provision/ansible-inventory/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/beaker/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/beaker/data/config/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/become/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/bootc/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/container/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/container/toolbox/podman_wrapper: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | flatpak-spawn --host podman "$@" 3 | -------------------------------------------------------------------------------- /tests/provision/environment/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/hardware/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/local/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/main.fmf: -------------------------------------------------------------------------------- 1 | require+: [tmt+provision-container] 2 | tier: 3 3 | duration: 20m 4 | -------------------------------------------------------------------------------- /tests/provision/memory/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/mock/fedora-rawhide-x86_64/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/ssh-multiplexing/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/ssh-options/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/user/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/user/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/provision/user/test.sh -------------------------------------------------------------------------------- /tests/provision/virtual.testcloud/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/provision/virtual/images/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/pull/main.fmf: -------------------------------------------------------------------------------- 1 | duration: 10m 2 | -------------------------------------------------------------------------------- /tests/pull/results/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/pull/results/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/pull/results/main.fmf -------------------------------------------------------------------------------- /tests/pull/results/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/pull/results/test.sh -------------------------------------------------------------------------------- /tests/pull/simple/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/pull/simple/main.fmf -------------------------------------------------------------------------------- /tests/pull/simple/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/pull/simple/test.sh -------------------------------------------------------------------------------- /tests/recipe/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/recipe/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/recipe/data/main.fmf -------------------------------------------------------------------------------- /tests/recipe/data/tests.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/recipe/data/tests.fmf -------------------------------------------------------------------------------- /tests/recipe/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify recipe generation works as expected 2 | -------------------------------------------------------------------------------- /tests/recipe/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/recipe/test.sh -------------------------------------------------------------------------------- /tests/report/display/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/display/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check for display output 2 | -------------------------------------------------------------------------------- /tests/report/display/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/report/display/test.sh -------------------------------------------------------------------------------- /tests/report/html/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/html/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check for HTML output 2 | tag: [] 3 | -------------------------------------------------------------------------------- /tests/report/html/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/report/html/test.sh -------------------------------------------------------------------------------- /tests/report/interrupted/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/junit/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/junit/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check for JUnit output 2 | -------------------------------------------------------------------------------- /tests/report/junit/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/report/junit/test.sh -------------------------------------------------------------------------------- /tests/report/main.fmf: -------------------------------------------------------------------------------- 1 | tier: 3 2 | -------------------------------------------------------------------------------- /tests/report/polarion/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/reportportal/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/summary/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/report/summary/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/report/summary/test.sh -------------------------------------------------------------------------------- /tests/run/again/basic.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/again/basic.fmf -------------------------------------------------------------------------------- /tests/run/again/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/again/failed-only/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/again/failed-only/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check rerun is working correctly 2 | tier: 3 3 | -------------------------------------------------------------------------------- /tests/run/again/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/again/test.sh -------------------------------------------------------------------------------- /tests/run/default/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/default/main.fmf -------------------------------------------------------------------------------- /tests/run/default/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/default/test.sh -------------------------------------------------------------------------------- /tests/run/error/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/error/main.fmf -------------------------------------------------------------------------------- /tests/run/error/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/error/test.sh -------------------------------------------------------------------------------- /tests/run/follow/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/follow/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Ensure that following debug log works 2 | -------------------------------------------------------------------------------- /tests/run/follow/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/follow/test.sh -------------------------------------------------------------------------------- /tests/run/last/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/last/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/last/data/main.fmf -------------------------------------------------------------------------------- /tests/run/last/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/last/main.fmf -------------------------------------------------------------------------------- /tests/run/last/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/last/test.sh -------------------------------------------------------------------------------- /tests/run/max/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/max/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/max/data/main.fmf -------------------------------------------------------------------------------- /tests/run/max/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/max/main.fmf -------------------------------------------------------------------------------- /tests/run/max/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/max/test.sh -------------------------------------------------------------------------------- /tests/run/recursion/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Avoid recursion if workdir is under fmf tree 2 | -------------------------------------------------------------------------------- /tests/run/recursion/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/recursion/test.sh -------------------------------------------------------------------------------- /tests/run/remove/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/remove/main.fmf -------------------------------------------------------------------------------- /tests/run/remove/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/remove/test.sh -------------------------------------------------------------------------------- /tests/run/repeat/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/repeat/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/repeat/main.fmf -------------------------------------------------------------------------------- /tests/run/repeat/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/repeat/test.sh -------------------------------------------------------------------------------- /tests/run/reuse/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/reuse/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/reuse/main.fmf -------------------------------------------------------------------------------- /tests/run/reuse/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/reuse/test.sh -------------------------------------------------------------------------------- /tests/run/root/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/root/data/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/root/data/main.fmf -------------------------------------------------------------------------------- /tests/run/root/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/root/main.fmf -------------------------------------------------------------------------------- /tests/run/root/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/root/test.sh -------------------------------------------------------------------------------- /tests/run/shell/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/shell/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/shell/main.fmf -------------------------------------------------------------------------------- /tests/run/shell/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/shell/test.sh -------------------------------------------------------------------------------- /tests/run/worktree/data/ansible/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/ansible/testfile: -------------------------------------------------------------------------------- 1 | PASS 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/prepare/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/simple/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/simple/testfile: -------------------------------------------------------------------------------- 1 | CHECK 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/tree/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/tree/file.txt: -------------------------------------------------------------------------------- 1 | content 2 | -------------------------------------------------------------------------------- /tests/run/worktree/data/tree/test/main.fmf: -------------------------------------------------------------------------------- 1 | test: grep content $TMT_TREE/file.txt 2 | -------------------------------------------------------------------------------- /tests/run/worktree/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/worktree/main.fmf -------------------------------------------------------------------------------- /tests/run/worktree/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/run/worktree/test.sh -------------------------------------------------------------------------------- /tests/sanity/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/sanity/main.fmf -------------------------------------------------------------------------------- /tests/sanity/pip/install.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/sanity/pip/install.fmf -------------------------------------------------------------------------------- /tests/security/ansible/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/status/base/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/status/base/main.fmf -------------------------------------------------------------------------------- /tests/status/base/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/status/base/test.sh -------------------------------------------------------------------------------- /tests/steps/allowed-how/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/steps/duplicate-name/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/steps/duplicate-name/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check that phases in steps have unique names 2 | -------------------------------------------------------------------------------- /tests/steps/invalid/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/steps/invalid/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/steps/invalid/main.fmf -------------------------------------------------------------------------------- /tests/steps/invalid/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/steps/invalid/test.sh -------------------------------------------------------------------------------- /tests/steps/select/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/steps/select/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/steps/select/main.fmf -------------------------------------------------------------------------------- /tests/steps/select/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/steps/select/test.sh -------------------------------------------------------------------------------- /tests/steps/when/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/steps/when/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Each config phase can have separate 'when' 2 | -------------------------------------------------------------------------------- /tests/steps/when/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/steps/when/test.sh -------------------------------------------------------------------------------- /tests/story/create/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check that a story is created correctly 2 | tier: 1 3 | -------------------------------------------------------------------------------- /tests/story/create/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/story/create/test.sh -------------------------------------------------------------------------------- /tests/story/export/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/story/export/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/story/export/main.fmf -------------------------------------------------------------------------------- /tests/story/export/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/story/export/test.sh -------------------------------------------------------------------------------- /tests/story/priority/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/story/priority/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/story/priority/test.sh -------------------------------------------------------------------------------- /tests/story/show/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/story/show/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/story/show/main.fmf -------------------------------------------------------------------------------- /tests/story/show/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/story/show/test.sh -------------------------------------------------------------------------------- /tests/test/check/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/test/check/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/check/main.fmf -------------------------------------------------------------------------------- /tests/test/check/test-avc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/check/test-avc.sh -------------------------------------------------------------------------------- /tests/test/create/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check that a test is created correctly 2 | tier: 1 3 | -------------------------------------------------------------------------------- /tests/test/create/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/create/test.sh -------------------------------------------------------------------------------- /tests/test/debug/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/debug/main.fmf -------------------------------------------------------------------------------- /tests/test/debug/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/debug/test.sh -------------------------------------------------------------------------------- /tests/test/export/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/test/export/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/export/main.fmf -------------------------------------------------------------------------------- /tests/test/export/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/export/parse.py -------------------------------------------------------------------------------- /tests/test/export/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/export/test.sh -------------------------------------------------------------------------------- /tests/test/import/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/test/import/data/parent/main.fmf: -------------------------------------------------------------------------------- 1 | duration: 5m 2 | -------------------------------------------------------------------------------- /tests/test/import/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/import/main.fmf -------------------------------------------------------------------------------- /tests/test/import/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/import/test.sh -------------------------------------------------------------------------------- /tests/test/script/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/test/script/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Verify test metadata should be string 2 | -------------------------------------------------------------------------------- /tests/test/script/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/script/test.sh -------------------------------------------------------------------------------- /tests/test/select/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/test/select/data/sub/first.fmf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test/select/data/sub/second.fmf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test/select/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/select/main.fmf -------------------------------------------------------------------------------- /tests/test/select/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/select/test.sh -------------------------------------------------------------------------------- /tests/test/show/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/test/show/data/tests/mini.fmf: -------------------------------------------------------------------------------- 1 | test: ./test.sh 2 | -------------------------------------------------------------------------------- /tests/test/show/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/show/main.fmf -------------------------------------------------------------------------------- /tests/test/show/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/test/show/test.sh -------------------------------------------------------------------------------- /tests/try/basic/config/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/lcd.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/try/basic/data/lcd.exp -------------------------------------------------------------------------------- /tests/try/basic/data/tests/base/bad/main.fmf: -------------------------------------------------------------------------------- 1 | test: grep tmt /etc/os-release 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/tests/base/good/main.fmf: -------------------------------------------------------------------------------- 1 | test: echo "Everything's fine!" 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/tests/base/weird/main.fmf: -------------------------------------------------------------------------------- 1 | test: ls /some/weird/file 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/tests/core/bad/bad-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/try/basic/data/tests/core/bad/main.fmf: -------------------------------------------------------------------------------- 1 | test: grep tmt /etc/os-release 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/tests/core/good/main.fmf: -------------------------------------------------------------------------------- 1 | test: echo "Everything's fine!" 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/tests/core/weird/main.fmf: -------------------------------------------------------------------------------- 1 | test: ls /some/weird/file 2 | -------------------------------------------------------------------------------- /tests/try/basic/data/try.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/try/basic/data/try.exp -------------------------------------------------------------------------------- /tests/try/basic/main.fmf: -------------------------------------------------------------------------------- 1 | summary: Check basic interactive session features 2 | -------------------------------------------------------------------------------- /tests/try/basic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/try/basic/test.sh -------------------------------------------------------------------------------- /tests/try/investigate/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/try/main.fmf: -------------------------------------------------------------------------------- 1 | require+: [expect] 2 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/__init__.py -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/conftest.py -------------------------------------------------------------------------------- /tests/unit/id/defined/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/unit/id/empty/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/unit/id/empty/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/id/empty/main.fmf -------------------------------------------------------------------------------- /tests/unit/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/main.fmf -------------------------------------------------------------------------------- /tests/unit/manual_test/test_empty.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/provision/__init__.py: -------------------------------------------------------------------------------- 1 | pass 2 | -------------------------------------------------------------------------------- /tests/unit/provision/mrack/__init__.py: -------------------------------------------------------------------------------- 1 | pass 2 | -------------------------------------------------------------------------------- /tests/unit/provision/testcloud/__init__.py: -------------------------------------------------------------------------------- 1 | pass 2 | -------------------------------------------------------------------------------- /tests/unit/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test.sh -------------------------------------------------------------------------------- /tests/unit/test_adjust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_adjust.py -------------------------------------------------------------------------------- /tests/unit/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_base.py -------------------------------------------------------------------------------- /tests/unit/test_beakerlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_beakerlib.py -------------------------------------------------------------------------------- /tests/unit/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_cli.py -------------------------------------------------------------------------------- /tests/unit/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_config.py -------------------------------------------------------------------------------- /tests/unit/test_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_convert.py -------------------------------------------------------------------------------- /tests/unit/test_guest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_guest.py -------------------------------------------------------------------------------- /tests/unit/test_hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_hardware.py -------------------------------------------------------------------------------- /tests/unit/test_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_id.py -------------------------------------------------------------------------------- /tests/unit/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_logging.py -------------------------------------------------------------------------------- /tests/unit/test_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_results.py -------------------------------------------------------------------------------- /tests/unit/test_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_schemas.py -------------------------------------------------------------------------------- /tests/unit/test_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_steps.py -------------------------------------------------------------------------------- /tests/unit/test_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_template.py -------------------------------------------------------------------------------- /tests/unit/test_try.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_try.py -------------------------------------------------------------------------------- /tests/unit/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/unit/test_utils.py -------------------------------------------------------------------------------- /tests/usability/data/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/usability/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/usability/main.fmf -------------------------------------------------------------------------------- /tests/usability/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/usability/test.sh -------------------------------------------------------------------------------- /tests/utils/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tests/utils/http_server.py -------------------------------------------------------------------------------- /tmt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/__init__.py -------------------------------------------------------------------------------- /tmt/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/__main__.py -------------------------------------------------------------------------------- /tmt/_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_bootstrap.py -------------------------------------------------------------------------------- /tmt/_compat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmt/_compat/annotationlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_compat/annotationlib.py -------------------------------------------------------------------------------- /tmt/_compat/pathlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_compat/pathlib.py -------------------------------------------------------------------------------- /tmt/_compat/pydantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_compat/pydantic.py -------------------------------------------------------------------------------- /tmt/_compat/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_compat/typing.py -------------------------------------------------------------------------------- /tmt/_compat/warnings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_compat/warnings.py -------------------------------------------------------------------------------- /tmt/_pre_commit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmt/_pre_commit/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/_pre_commit/__main__.py -------------------------------------------------------------------------------- /tmt/ansible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/ansible.py -------------------------------------------------------------------------------- /tmt/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/base.py -------------------------------------------------------------------------------- /tmt/checks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/__init__.py -------------------------------------------------------------------------------- /tmt/checks/avc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/avc.py -------------------------------------------------------------------------------- /tmt/checks/coredump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/coredump.py -------------------------------------------------------------------------------- /tmt/checks/dmesg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/dmesg.py -------------------------------------------------------------------------------- /tmt/checks/internal/abort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/internal/abort.py -------------------------------------------------------------------------------- /tmt/checks/internal/guest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/internal/guest.py -------------------------------------------------------------------------------- /tmt/checks/journal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/journal.py -------------------------------------------------------------------------------- /tmt/checks/watchdog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/checks/watchdog.py -------------------------------------------------------------------------------- /tmt/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/__init__.py -------------------------------------------------------------------------------- /tmt/cli/_root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/_root.py -------------------------------------------------------------------------------- /tmt/cli/about.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/about.py -------------------------------------------------------------------------------- /tmt/cli/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/init.py -------------------------------------------------------------------------------- /tmt/cli/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/lint.py -------------------------------------------------------------------------------- /tmt/cli/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/status.py -------------------------------------------------------------------------------- /tmt/cli/trying.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/cli/trying.py -------------------------------------------------------------------------------- /tmt/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/config/__init__.py -------------------------------------------------------------------------------- /tmt/config/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmt/config/models/link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/config/models/link.py -------------------------------------------------------------------------------- /tmt/config/models/themes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/config/models/themes.py -------------------------------------------------------------------------------- /tmt/config/themes/plain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/config/themes/plain.yaml -------------------------------------------------------------------------------- /tmt/container/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/container/__init__.py -------------------------------------------------------------------------------- /tmt/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/convert.py -------------------------------------------------------------------------------- /tmt/export/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/__init__.py -------------------------------------------------------------------------------- /tmt/export/_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/_dict.py -------------------------------------------------------------------------------- /tmt/export/_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/_json.py -------------------------------------------------------------------------------- /tmt/export/nitrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/nitrate.py -------------------------------------------------------------------------------- /tmt/export/polarion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/polarion.py -------------------------------------------------------------------------------- /tmt/export/rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/rst.py -------------------------------------------------------------------------------- /tmt/export/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/template.py -------------------------------------------------------------------------------- /tmt/export/yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/export/yaml.py -------------------------------------------------------------------------------- /tmt/frameworks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/frameworks/__init__.py -------------------------------------------------------------------------------- /tmt/frameworks/beakerlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/frameworks/beakerlib.py -------------------------------------------------------------------------------- /tmt/frameworks/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/frameworks/shell.py -------------------------------------------------------------------------------- /tmt/hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/hardware.py -------------------------------------------------------------------------------- /tmt/identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/identifier.py -------------------------------------------------------------------------------- /tmt/libraries/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/libraries/__init__.py -------------------------------------------------------------------------------- /tmt/libraries/beakerlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/libraries/beakerlib.py -------------------------------------------------------------------------------- /tmt/libraries/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/libraries/file.py -------------------------------------------------------------------------------- /tmt/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/lint.py -------------------------------------------------------------------------------- /tmt/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/log.py -------------------------------------------------------------------------------- /tmt/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/options.py -------------------------------------------------------------------------------- /tmt/package_managers/apk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/package_managers/apk.py -------------------------------------------------------------------------------- /tmt/package_managers/apt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/package_managers/apt.py -------------------------------------------------------------------------------- /tmt/package_managers/dnf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/package_managers/dnf.py -------------------------------------------------------------------------------- /tmt/package_managers/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/package_managers/mock.py -------------------------------------------------------------------------------- /tmt/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/plugins/__init__.py -------------------------------------------------------------------------------- /tmt/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/policy.py -------------------------------------------------------------------------------- /tmt/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmt/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/queue.py -------------------------------------------------------------------------------- /tmt/recipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/recipe.py -------------------------------------------------------------------------------- /tmt/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/result.py -------------------------------------------------------------------------------- /tmt/schemas/ansible.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/ansible.yaml -------------------------------------------------------------------------------- /tmt/schemas/cleanup/tmt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/cleanup/tmt.yaml -------------------------------------------------------------------------------- /tmt/schemas/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/common.yaml -------------------------------------------------------------------------------- /tmt/schemas/core.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/core.yaml -------------------------------------------------------------------------------- /tmt/schemas/execute/tmt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/execute/tmt.yaml -------------------------------------------------------------------------------- /tmt/schemas/hardware.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/hardware.yaml -------------------------------------------------------------------------------- /tmt/schemas/plan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/plan.yaml -------------------------------------------------------------------------------- /tmt/schemas/report/html.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/report/html.yaml -------------------------------------------------------------------------------- /tmt/schemas/results.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/results.yaml -------------------------------------------------------------------------------- /tmt/schemas/story.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/story.yaml -------------------------------------------------------------------------------- /tmt/schemas/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/schemas/test.yaml -------------------------------------------------------------------------------- /tmt/steps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/__init__.py -------------------------------------------------------------------------------- /tmt/steps/context/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmt/steps/context/abort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/context/abort.py -------------------------------------------------------------------------------- /tmt/steps/context/pidfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/context/pidfile.py -------------------------------------------------------------------------------- /tmt/steps/context/reboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/context/reboot.py -------------------------------------------------------------------------------- /tmt/steps/context/restart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/context/restart.py -------------------------------------------------------------------------------- /tmt/steps/discover/fmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/discover/fmf.py -------------------------------------------------------------------------------- /tmt/steps/discover/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/discover/shell.py -------------------------------------------------------------------------------- /tmt/steps/execute/upgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/execute/upgrade.py -------------------------------------------------------------------------------- /tmt/steps/finish/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/finish/__init__.py -------------------------------------------------------------------------------- /tmt/steps/finish/ansible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/finish/ansible.py -------------------------------------------------------------------------------- /tmt/steps/finish/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/finish/shell.py -------------------------------------------------------------------------------- /tmt/steps/prepare/ansible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/prepare/ansible.py -------------------------------------------------------------------------------- /tmt/steps/prepare/distgit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/prepare/distgit.py -------------------------------------------------------------------------------- /tmt/steps/prepare/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/prepare/install.py -------------------------------------------------------------------------------- /tmt/steps/prepare/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/prepare/shell.py -------------------------------------------------------------------------------- /tmt/steps/provision/bootc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/provision/bootc.py -------------------------------------------------------------------------------- /tmt/steps/provision/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/provision/local.py -------------------------------------------------------------------------------- /tmt/steps/provision/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/provision/mock.py -------------------------------------------------------------------------------- /tmt/steps/provision/mrack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/provision/mrack.py -------------------------------------------------------------------------------- /tmt/steps/report/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/report/__init__.py -------------------------------------------------------------------------------- /tmt/steps/report/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/report/display.py -------------------------------------------------------------------------------- /tmt/steps/report/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/report/html.py -------------------------------------------------------------------------------- /tmt/steps/report/junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/report/junit.py -------------------------------------------------------------------------------- /tmt/steps/report/junit/templates/default.xml.j2: -------------------------------------------------------------------------------- 1 | {% extends "_base.xml.j2" %} 2 | -------------------------------------------------------------------------------- /tmt/steps/report/junit/templates/polarion.xml.j2: -------------------------------------------------------------------------------- 1 | {% extends "_base.xml.j2" %} 2 | -------------------------------------------------------------------------------- /tmt/steps/report/polarion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/report/polarion.py -------------------------------------------------------------------------------- /tmt/steps/scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/scripts.py -------------------------------------------------------------------------------- /tmt/steps/scripts/tmt-abort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/scripts/tmt-abort -------------------------------------------------------------------------------- /tmt/steps/scripts/tmt-reboot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/scripts/tmt-reboot -------------------------------------------------------------------------------- /tmt/steps/scripts/tmt.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/steps/scripts/tmt.sh.j2 -------------------------------------------------------------------------------- /tmt/templates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/__init__.py -------------------------------------------------------------------------------- /tmt/templates/plan/base.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/plan/base.j2 -------------------------------------------------------------------------------- /tmt/templates/plan/full.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/plan/full.j2 -------------------------------------------------------------------------------- /tmt/templates/plan/mini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/plan/mini.j2 -------------------------------------------------------------------------------- /tmt/templates/story/base.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/story/base.j2 -------------------------------------------------------------------------------- /tmt/templates/story/full.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/story/full.j2 -------------------------------------------------------------------------------- /tmt/templates/story/mini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/story/mini.j2 -------------------------------------------------------------------------------- /tmt/templates/test/shell.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/templates/test/shell.j2 -------------------------------------------------------------------------------- /tmt/trying.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/trying.py -------------------------------------------------------------------------------- /tmt/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/__init__.py -------------------------------------------------------------------------------- /tmt/utils/filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/filesystem.py -------------------------------------------------------------------------------- /tmt/utils/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/git.py -------------------------------------------------------------------------------- /tmt/utils/hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/hints.py -------------------------------------------------------------------------------- /tmt/utils/jira.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/jira.py -------------------------------------------------------------------------------- /tmt/utils/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/rest.py -------------------------------------------------------------------------------- /tmt/utils/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/signals.py -------------------------------------------------------------------------------- /tmt/utils/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/templates.py -------------------------------------------------------------------------------- /tmt/utils/themes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/themes.py -------------------------------------------------------------------------------- /tmt/utils/url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/url.py -------------------------------------------------------------------------------- /tmt/utils/wait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teemtee/tmt/HEAD/tmt/utils/wait.py --------------------------------------------------------------------------------