Add comment to help explain what is expected
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions

This commit is contained in:
Daniel A. Wozniak 2025-03-16 14:15:32 -07:00 committed by Daniel Wozniak
parent 4c68d85504
commit 10fb7d4ee6

View file

@ -1841,6 +1841,11 @@ def ci_test_onedir_pkgs(session):
"--pkg-system-service",
]
# Upgrade and downgrade tests run with no-uninstall. The intergration tests
# will use the results of the upgrade downgrade tests. So, for upgrade
# tests the intergration tests will be testing the current version after
# and upgrade was performed. For downgrade tests, the integration tests are
# testing the previous version after a downgrade was performed.
chunks = {
"install": [],
"upgrade": [
@ -1934,6 +1939,8 @@ def ci_test_onedir_pkgs(session):
on_rerun=True,
)
# The upgrade/downgrad tests passed, now run the integration tests against
# the results.
if chunk not in ("install", "download-pkgs"):
cmd_args = chunks["install"]
pytest_args = (