-
Notifications
You must be signed in to change notification settings - Fork 12
Submission tests to greatly pinp our CI #297
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
Submission tests to greatly pinp our CI #297
Conversation
3c16928 to
c8462ba
Compare
charliemirabile
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wondering if it even makes sense to have 4 different scripts, any reason not to just fold all of the new stuff into the existing test.sh? like I think maybe the main reason you wrote it that way is because we don't use podman-compose up or podman-compose down in the test.sh and you wanted to just write these tests from a blank slate, but could we modify the tests now that they are more crystalized to just work with the existing testing code?
5da69eb to
181252b
Compare
370c1d8 to
fa1d5bc
Compare
denis prints a message when the submissions are released for an assignment, i.e. when the deadline handler is triggered. This represents the system making the assignment emails available for viewing by qualified students. After this action is taken, denis updates the git tags in the grading repo and runs automated checks on the gradable submissions. Move the message to the end of the handler and rephrase it appropriately. Signed-off-by: Joel Savitz <joel@underground.software>
This isn't comprehensive but it's certainly an improvement. Signed-off-by: Joel Savitz <joel@underground.software>
This value is the same Message-ID that the client sees when sending the message with e.g. git-send-email. Our SMTP server saves this in a different header, X-KDLP-Orig-Message-ID, so retrieve it from there. Signed-off-by: Joel Savitz <joel@underground.software>
2af0f84 to
9abf528
Compare
Release the Epstein files Fixes #281 Signed-off-by: Joel Savitz <joel@underground.software>
9abf528 to
5b2c003
Compare
charliemirabile
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good start, important to merge even if not perfect.
Add a bunch of new tests to exercise submission codepaths and workflow
Fixes #281
Also doubles as documentation