Skip to content
This repository has been archived by the owner on Jun 12, 2024. It is now read-only.

Add Python Runner to Integration Job #27

Merged
merged 29 commits into from
Mar 5, 2024

Conversation

ashishkeshan
Copy link
Contributor

@ashishkeshan ashishkeshan commented Feb 27, 2024

Changes to .github/workflows/integration.yml:

  • Reduced the max-score from 100 to 10 for a the io-grader test
  • Reduced the max-score from 100 to 20 for the commandd-graer test and added a new Python test with a max-score of 30 in the jobs: section. Also added the results of the Python test to the Autograding Reporter and included python-test in the runners: list.

Changes to src/console-results.js:

  • Modified the console output for passed tests to include the line number if it's not 0. Similar changes were made for failed tests. Also added console output for the test code if it's available.

Changes to test_sample.py:

  • Removed the test_sample_poorly function which was testing whether the sample from a collection is in a different collection. We no longer want a failing test in our integration test 😄

See the latest run here: https://github.com/education/autograding-grading-reporter/actions/runs/8102301614/job/22144461093?pr=27

@ashishkeshan ashishkeshan changed the title Add python to integration job Add Python Runner to Integration Job Feb 27, 2024
@ashishkeshan ashishkeshan marked this pull request as ready for review March 4, 2024 21:49
@ashishkeshan ashishkeshan requested a review from a team as a code owner March 4, 2024 21:49
@ashishkeshan ashishkeshan merged commit a688083 into main Mar 5, 2024
5 checks passed
@ashishkeshan ashishkeshan deleted the add-python-to-integration-job branch March 5, 2024 18:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants