Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3006.x][TECH-DEBT] Fix Package integration tests for MacOS and Ubuntu Arm64 #66672

Closed
1 of 9 tasks
dmurphy18 opened this issue Jun 26, 2024 · 3 comments
Closed
1 of 9 tasks
Assignees
Labels
Bug broken, incorrect, or confusing behavior test:pkg Run the package tests

Comments

@dmurphy18
Copy link
Contributor

Description
Package integration tests are failing for MacOS and Ubuntu Arm64 based machines, this is a place holder issue that these need to be fixed, as they are disabled for now to allow testing of PR's to proceed.

Setup
Nightly Builds or any test:full PR

Please be as specific as possible and give set-up details.

  • on-prem machine
  • VM (Virtualbox, KVM, etc. please specify)
  • VM running on a cloud service, please be explicit and add details
  • container (Kubernetes, Docker, containerd, etc. please specify)
  • or a combination, please be explicit
  • jails if it is FreeBSD
  • classic packaging
  • onedir packaging
  • used bootstrap to install
@dmurphy18 dmurphy18 added Bug broken, incorrect, or confusing behavior needs-triage test:pkg Run the package tests labels Jun 26, 2024
@dmurphy18 dmurphy18 self-assigned this Jun 26, 2024
@dmurphy18
Copy link
Contributor Author

dmurphy18 commented Jun 27, 2024

Package Integration Files to fix in directory tests/pytests/pkg/integration:

  • test_enabled_disabled.py
  • test_salt_call.py
  • test_salt_exec.py
  • test_salt_grains.py
  • test_salt_key.py
  • test_salt_output.py
  • test_salt_state_file.py
  • test_version.py
  • test_salt_api.py

@dmurphy18
Copy link
Contributor Author

Note PR #66763 has fixes for package tests (still under testing), where pytest-skip-markers just released v1.5.2 has fix for MacOS Arm64 based systems, such that, is_aarch64 is now correct when run on MacOS Arm64 systems, see saltstack/pytest-skip-markers#36

@dmurphy18
Copy link
Contributor Author

Closing since PR #66806 is merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug broken, incorrect, or confusing behavior test:pkg Run the package tests
Projects
None yet
Development

No branches or pull requests

1 participant