Skip to content

Conversation

@rxu17
Copy link
Contributor

@rxu17 rxu17 commented Dec 12, 2025

Problem:

Originally, our validation error reports for sites were being saved to their center's staging folders. This is not a very intuitive place to save it as the validation step of the pipeline is earlier in the pipeline compared to staging which is later.

Solution:

Our maf error reports get saved to an errors folder, we should have validation errors saved to that folder as well. We should also name the report as _validation_errors.txt instead of _errors.txt so it's clear what errors these are

Testing:

  • Unit tests pass
  • Integration tests pass and now test sites' errors get saved to errors folder

Validation errors are saved successfully:
image

@rxu17 rxu17 added the run_integration_tests Runs integrations tests in the CI/CD label Dec 12, 2025
@sonarqubecloud
Copy link

@rxu17 rxu17 marked this pull request as ready for review December 12, 2025 21:56
@rxu17 rxu17 requested a review from a team as a code owner December 12, 2025 21:56
@thomasyu888 thomasyu888 requested a review from danlu1 December 15, 2025 18:12
Copy link
Member

@thomasyu888 thomasyu888 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 LGTM, but i'll defer to @danlu1 for final review

Copy link
Contributor

@danlu1 danlu1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@rxu17 rxu17 merged commit df16508 into develop Dec 19, 2025
25 of 26 checks passed
@rxu17 rxu17 deleted the gen-2326-synchronize-site-errors branch December 19, 2025 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run_integration_tests Runs integrations tests in the CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants