`acceptance-test` inconsistent with `test-local`

Open Beginner friendly
#51 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
70/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
python
Domain
testing

Research direction

Start by comparing the acceptance-test and test-local entry points, then inspect how AcceptanceTestRunner resolves test_formulas/ against examples/formulas/smtlib. Done means acceptance-test discovers the existing prefixed formulas and runs successfully with the parallel SMT solver.

Written by the indexing model from the issue text.

Description

On the mainline-2026 branch, I succeeded in locally testing a parallel SMT solver with the test-local command, but it fails with acceptance-test, printing:

...
2026-08-10 17:12:34 - AcceptanceTestRunner - WARNING - Missing required benchmark categories: malformed_, oom_, sat_, timeout_, unsat_. Ensure test_formulas/ contains files with these prefixes.
2026-08-10 17:12:34 - AcceptanceTestRunner - ERROR - No test cases found in /home/tomaqa/Data/Prog/C++/smt-comp/aws-batch-comp-infrastructure-sample/test_formulas

But SMT formulas are located at examples/formulas/smtlib, not test_formulas. Is this part outdated?

Dominant language
Python
Stars
12
Forks
14
Avg merge
5m
Merged PRs (30d)
1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from aws-samples/aws-batch-comp-infrastructure-sample

All issues in aws-samples/aws-batch-comp-infrastructure-sample

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.