Skip to content

Conversation

@braingram
Copy link
Collaborator

@braingram braingram commented Oct 24, 2023

This PR updates the jenkins configuration files to limit what files are considered for uploading during the Upload artifacts step. The changes here are the same as those applied in this romancal PR:
spacetelescope/romancal#950

If/when jwst adds astroquery (or webbpsf which depends on astroquery) the jenkins runs will fail on the Upload artifacts step due to searching files beyond those that are generated when attempting to upload test results to artifactory. This search will fail due to finding the mission_results.json file in the astroquery package.

This PR limits the files searched to those generated during the pytest run in the jenkins workflow.

Regression tests passed with no errors: https://plwishmaster.stsci.edu:8081/job/RT/job/JWST-Developers-Pull-Requests/1015/

Checklist for maintainers

  • added entry in CHANGES.rst within the relevant release section
  • updated or added relevant tests
  • updated relevant documentation
  • added relevant milestone
  • added relevant label(s)
  • ran regression tests, post a link to the Jenkins job below.
    How to run regression tests on a PR
  • Make sure the JIRA ticket is resolved properly

@braingram braingram requested a review from a team as a code owner October 24, 2023 13:15
@github-actions github-actions bot added regression_testing automation Continuous Integration (CI) and testing automation tools labels Oct 24, 2023
@codecov
Copy link

codecov bot commented Oct 24, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!.

@hbushouse
Copy link
Collaborator

Is this ready to merge?

@braingram
Copy link
Collaborator Author

Thanks for taking a look and following up. This is ready to merge. Should we wait to rebase after #8032 is merged?

@hbushouse
Copy link
Collaborator

Thanks for taking a look and following up. This is ready to merge. Should we wait to rebase after #8032 is merged?

Yes, let's wait for that other PR to get merged, then rebase and merge this one.

@hbushouse hbushouse merged commit 7f1c5ca into spacetelescope:master Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Continuous Integration (CI) and testing automation tools no-changelog-entry-needed regression_testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants