Skip to content

Collection of RTAI test results of various machines

License

Notifications You must be signed in to change notification settings

relacs/rtaitests

Repository files navigation

RTAI Tests

Collection of RTAI test results.

In the subfolders you can store test results files generated by makertaikernel.sh (the latencies-* files along with the corresponding kernel configurations config-*) as explained below. That way we can get an overview on what is possible with RTAI and which hardware has been used.

See the latencies-* files for complete test results, kernel parameter, CPU and hardware properties, kernel messages, etc. The kernel configurations are stored in the corresponding config-* files.

Instructions

  1. Clone makertai and rtaitests into the same directory:

    git clone https://github.com/relacs/makertai
    git clone https://github.com/relacs/rtaitests
    
  2. Make a directory for your latency test results. Idealy it should be named HOSTNAME-RTAIVERSION-LINUXKERNEL like the beginning of the latencyes-* file name:

    cd rtaitests
    mkdir HOSTNAME-RTAIVERSION-LINUXKERNEL
    
  3. Copy latencies-* and the corresponding config-* files into this directory:

    cd /path/to/your/test/results
    cp latencies-* config-* /path/to/rtaitests/HOSTNAME-RTAIVERSION-LINUXKERNEL/
    
  4. Copy from one of the other directories the report.sh file:

    cd /path/to/rtaitests
    cp OTHERTESTS/report.sh HOSTNAME-RTAIVERSION-LINUXKERNEL/
    cd HOSTNAME-RTAIVERSION-LINUXKERNEL/
    
  5. Modify the report.sh script if necessary...

  6. Run the report.sh script:

    ./report.sh
    
  7. Update the test summary:

    cd ..
    python summary.py
    
  8. Add your files to the git repository, commit and push:

    git add HOSTNAME-RTAIVERSION-LINUXKERNEL/
    git commit -a -m 'added test results for HOSTNAME-RTAIVERSION-LINUXKERNEL'
    git push origin master
    

Test results

Mean, standard deviation and the maximum value of the jitter (lat max - lat min) of the kern/latency tests in nanoseconds.

Click on the machine link for details.

machine mean jitter stdev max
horse-rtai-5.2-4.4.176-2019 218 182 3680
abbott-rtai-5.1-4.4.115-2018 231 122 1713
mule-rtai-5.1-4.4.115-2018 252 196 4476

About

Collection of RTAI test results of various machines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published