Pabot (Robot Framework Parallel Runner)

5.2.2 · active · verified Sun Apr 12

Pabot is a parallel test runner for Robot Framework. It enables splitting test execution across multiple processes, thereby significantly reducing overall test execution time. It is actively maintained with frequent releases, offering features for enhanced test execution control and resource management.

Warnings

Install

Imports

Quickstart

This quickstart creates a simple Robot Framework test suite and demonstrates how to run it in parallel using Pabot. By default, Pabot splits execution at the suite level.

mkdir tests
cat << EOF > tests/my_suite.robot
*** Settings ***
Library    OperatingSystem

*** Test Cases ***
Example Test 1
    Log To Console    Running Test 1
    Sleep    1s

Example Test 2
    Log To Console    Running Test 2
    Sleep    2s

Example Test 3
    Log To Console    Running Test 3
    Sleep    1s
EOF

pabot tests/

view raw JSON →