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

Add CI installation + import tests for all supported versions and all major environments #790

Closed
shaunagm opened this issue Feb 21, 2023 · 1 comment
Labels
enhancement Impact - something should be added to or changed about Parsons that isn't causing a current breakage high priority Priority - addressing this is an urgent need for a broad swath of Parsons users testing Work type - writing or changing code tests for core Parsons features or Parsons connectors

Comments

@shaunagm
Copy link
Collaborator

shaunagm commented Feb 21, 2023

Given that Parsons can be tricky to install, I'd like to add to our tests a step where Parsons is installed on a variety of systems - covering all major OSs and versions. We have also had some issues recently with not testing out all supported versions.

Possible Implementation

In addition to the work itself, the main question is which versions to test. We can probably poll the community to find the most popular OSs and versions of things.

Priority

High - this will likely help reliability a lot.

@shaunagm shaunagm added enhancement Impact - something should be added to or changed about Parsons that isn't causing a current breakage medium priority Priority - this doesn't need to be addressed immediately, but will broadly impact Parsons users testing Work type - writing or changing code tests for core Parsons features or Parsons connectors labels Feb 21, 2023
@shaunagm shaunagm added the high priority Priority - addressing this is an urgent need for a broad swath of Parsons users label Jun 26, 2023
@shaunagm shaunagm changed the title Add CI installation tests for all major environments Add CI installation + import tests for all supported versions and all major environments Jun 26, 2023
@shaunagm shaunagm removed the medium priority Priority - this doesn't need to be addressed immediately, but will broadly impact Parsons users label Jun 26, 2023
@shaunagm
Copy link
Collaborator Author

shaunagm commented Aug 4, 2023

This is mostly done, although we're waiting on a couple of bugfixes brought to light by adding Windows testing in order to actually add the windows tests (see #860)

@shaunagm shaunagm closed this as completed Aug 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Impact - something should be added to or changed about Parsons that isn't causing a current breakage high priority Priority - addressing this is an urgent need for a broad swath of Parsons users testing Work type - writing or changing code tests for core Parsons features or Parsons connectors
Projects
None yet
Development

No branches or pull requests

1 participant