This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Troubleshooting

Solutions to common problems

    This section helps you diagnose and fix common issues with Verifyica.

    Quick Troubleshooting

    ProblemCommon CauseSolution
    No tests discoveredMissing @ArgumentSupplier or @TestAdd required annotations
    Tests run sequentiallyDefault parallelism = 1Configure parallelism
    Test failures with parallelismShared mutable stateUse instance variables or synchronization
    Container startup failuresPort conflictsUse dynamic ports or sequential execution
    Tests timeoutBlocking operationsCheck for deadlocks, increase timeout

    Troubleshooting Guides

    Getting Help

    If you can’t find a solution:

    1. Search GitHub Issues: https://github.com/verifyica-team/verifyica/issues
    2. Ask in Discussions: https://github.com/verifyica-team/verifyica/discussions
    3. File a Bug Report: https://github.com/verifyica-team/verifyica/issues/new

    Providing Debug Information

    When asking for help, include:

    # Enable debug logging
    verifyica.engine.logger.level=DEBUG
    

    Run tests and provide:

    • Verifyica version
    • Java version
    • Test code (minimal reproduction)
    • Full error messages and stack traces
    • Configuration (verifyica.properties)