project-lux / lux-frontend

Web front end of LUX
Apache License 2.0
3 stars 0 forks source link

Make test success a requirement for Jenkin deployment (from 1933) #64

Open gigamorph opened 8 months ago

gigamorph commented 8 months ago

Problem Description: We need a way to make a success of all tests a requirement for the Jenkins build. The developers can individually make the test a git commit hook but there's no way to enforce it.

Expected Behavior/Solution: Describe the solution to the problem or the expected behavior.

Requirements:

Needed for promotion: If an item on the list is not needed, it should be crossed off but not removed.

UAT/LUX Examples:

Dependencies/Blocks: N/A

Related Github Issues: N/A

Related links: N/A

Wireframe/Mockup: N/A

roamye commented 6 months ago

Comments from old tix (https://git.yale.edu/lux-its/lux-web/issues/1933)

@gigamorph "Docker update problem was solved and chromium issue turned out to be a non-issue. We can go ahead once the work on frontend tests is done and no failure state is achieved."

roamye commented 6 months ago

@gigamorph do we need a front end ticket for the frontend tests that need to be done?

cc: @prowns

roamye commented 1 month ago

@gigamorph - is there any information that can be added above to move this to prioritization review?

bringing to ticket forming 9/10 to discuss.

tf 9/10: -- our internal test suites for the code. @kamerynB to discuss with @gigamorph. please feel free to repurpose the issue.

roamye commented 5 days ago

dev mtg 10/21:

moving to prioritization review.