Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.32 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.32 KB

System tests

Workbench designed to run advanced tests (integration, smoke, functional, fuzzing and performance)

Requirements

bash, docker and python3.12. More infos in the documentation

How to use

flowchart TD
    BUILDNODE[./build.sh nodejs] --> BUILT
    BUILDDOTNET[./build.sh dotnet] --> BUILT
    BUILDJAVA[./build.sh java] --> BUILT
    BUILDGO[./build.sh golang] --> BUILT
    BUILDPHP[./build.sh php] --> BUILT
    BUILDPY[./build.sh python] --> BUILT
    BUILDRUBY[./build.sh ruby] --> BUILT
    BUILT[Build complete] --> RUNDEFAULT
    RUNDEFAULT[./run.sh] -->|wait| FINISH
    FINISH[Tests complete] --> LOGS
    FINISH[Tests complete] --> OUTPUT
    OUTPUT[Test output in bash]
    LOGS[Logs directory per scenario]
Loading

Understand the parts of the tests at the architectural overview.

More details in build documentation and run documentation.

Output on success

Complete documentation