GradePush
FR GitHub Try the demo

Tests and feedback

See GitHub Actions results directly alongside submissions in GradePush.

1. Configure tests

  1. Enable automatic tests in the assignment.
  2. Set the tests, their points and execution timeouts.
  3. Check that GitHub Actions is enabled for your organization’s repositories.
  4. Try the tests on a sample solution before sharing the assignment.

2. Review results

  1. Open a submission’s results after its GitHub Actions run finishes.
  2. Check the assessed commit and the points earned for each test.
  3. Open View GitHub Actions to read the logs for a failing test.

Points earned for each test and the link to GitHub Actions.

3. Give feedback

Open the repository from GradePush to review the code and leave comments on GitHub.

Tests use GitHub Actions; their cost depends on your organization’s plan. If results do not arrive, see troubleshooting.

Search the docs

Search a topic, a feature or a command.