Skip to content

Improving sanity checks#420

Merged
franv314 merged 6 commits into
olimpiadi-informatica:masterfrom
franv314:master
May 23, 2026
Merged

Improving sanity checks#420
franv314 merged 6 commits into
olimpiadi-informatica:masterfrom
franv314:master

Conversation

@franv314

Copy link
Copy Markdown
Collaborator
  • Added hard errors for non UTF-8 or non printable output from the checker
  • Uniformised grader attachements to grader.ext and never stub.ext
  • Added warnings for solution checks of samples
  • Removed check for consistent subtask ordering (imho, sanity checks should catch little mistakes, subtask definition and order is something high level enough that it makes no sense to fire warnings if tmr can't understand their order)

One annoying warning that is still present is that sometimes the I/O format of the samples differs from that of the true testcases and task-maker still creates warnings in this cases.
One possibility would be to create some tmr.toml file to specify things such as this one, or other unusualities in the task.

@franv314 franv314 requested review from Virv12 and veluca93 May 15, 2026 14:55
@franv314 franv314 merged commit e954367 into olimpiadi-informatica:master May 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants