-
Notifications
You must be signed in to change notification settings - Fork 276
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
Programming exercises
: Add platform independent dejagnu template
#8029
Conversation
3e198ac
to
b8a9564
Compare
b8a9564
to
518bc13
Compare
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.
"Abfahrt" demonstrated in testing session 🚀
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.
Code looks good :)
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.
code lgtm. tested in testion session. also worked
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.
Tested on a Test Server at the Uni Passau. Looks really good, thanks for the great work.
e66d54b
src/main/java/de/tum/in/www1/artemis/service/connectors/BuildScriptProviderService.java
Show resolved
Hide resolved
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.
reapprove after changes 👍
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.
reapprove after merge conflicts
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.
Reapprove
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.
reapprove
Programming exercises
: Add platform-independent dejagnu templateProgramming exercises
: Add platform independent dejagnu template
Checklist
General
Server
Changes affecting Programming Exercises
High priority: I tested all changes and their related features with all corresponding user types on a test server configured with the integrated lifecycle setup (LocalVC and LocalCI).-> LocalVC and LocalCI lacks the ability to parse the results for this typeI tested all changes and their related features with all corresponding user types on a test server configured with Bitbucket and Bamboo.-> lacks the ability to parse the results for this typeMotivation and Context
Currently, we don't yet have an aeolus template for maven black-box exercises, this PR adds that.
Description
I translated the dejagnu groovy script to bash in order to fit it into a windfile and possibly use it in other CI platforms.
Note: the
type:
I added to some results are necessary for Jenkins and fix the static code analysis that is currently not working for Jenkins when using Aeolus.Steps for Testing
Prerequisites:
Exam Mode Testing
same code is used, so no additional testing required
Testserver States
Note
These badges show the state of the test servers.
Green = Currently available, Red = Currently locked
Review Progress
Performance Review
Code Review
Manual Tests
Test Coverage
Summary by CodeRabbit
MAVEN_BLACKBOX
project type, including specialized build scripts for improved automation and testing.AeolusTemplateService
.