Korekto grader for the simple webapp exercise
This grader uses Testcontainers which needs Docker.
On Windows this means that the Docker engine must be running.
To launch the tool locally, run com.github.lernejo.korekto.toolkit.launcher.GradingJobLauncher
with the
argument -s=mySlug
mvn compile exec:java -Dexec.args="-s=yourGitHubLogin"
When using the grader a lot, GitHub may block API calls for a certain amount of time (criterias change regularly). This is because by default GitHub API are accessed anonymously.
To increase the API usage quota, use a Personal Access Token in order to access GitHub APIs authenticated.
Such a token can be supplied to the grader tool through the system property : -Dgithub_token=<your token>
Like so:
mvn compile exec:java -Dexec.args="-s=yourGitHubLogin" -Dgithub_token=<your token>
If your PC is slow, 20 sec may not be enough to start your project. In that can, try to increase the timeout with -Dserver_start_timeout=60
(for 60 sec).