Skip to content

Add minimum-compatibility tests for the TREC AutoJudge integration#119

Open
laura-dietz wants to merge 2 commits into
webis-de:mainfrom
laura-dietz:trec-auto-judge-tests
Open

Add minimum-compatibility tests for the TREC AutoJudge integration#119
laura-dietz wants to merge 2 commits into
webis-de:mainfrom
laura-dietz:trec-auto-judge-tests

Conversation

@laura-dietz

Copy link
Copy Markdown

Pull from remote

Adapted from the auto-judge-starter-kit test suite for this repo's layout: the workflow.yml must parse with a judge_class and described evaluation_measures; the judge class is verified against the source file (its judges.ir_axioms module path exists only inside the Docker container); and locally installed autojudge-base/tira are checked against the upstream template's minimum pins (skipped when the container base image provides them instead).

laura-dietz and others added 2 commits July 12, 2026 00:24
Adapted from the auto-judge-starter-kit test suite for this repo's
layout: the workflow.yml must parse with a judge_class and described
evaluation_measures; the judge class is verified against the source
file (its judges.ir_axioms module path exists only inside the Docker
container); and locally installed autojudge-base/tira are checked
against the upstream template's minimum pins (skipped when the
container base image provides them instead).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
When a starterkit/upstream git remote exists, the minimum versions are
read from the template's pyproject.toml directly; the hardcoded
constants remain as offline/no-remote fallback, with the remote-add
command documented.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant