# ReFrame Tutorial ## 2023-07-20 1. Adding a Regression Test for the Application - Types of Regression Tests: https://wiki.osc.edu/index.php/Sciapps/ReFrame#ReFrame_tests - Examples: matlab, cuda - How the application tests are triggered during installation 2. Advanced Topics: Preparation for Benchmarking the System - Performance Test - Parameterizing Tests ## 2023-06-15 1. [How to create a ReFrame test](https://code.osu.edu/osc_sciapps/reframe/-/wikis/Add%20a%20ReFrame%20test) - Select tests by systems and programming environments - Module mapping 2. ~~Add a regression test for the application~~ ## 2023-05-25 1. Introduction to regression tests and ReFrame 2. How to use `run-osc_regression.sh` 3. Demo and how to read output 4. How to troubleshoot - No module - Test failed ## Reference - [OSC ReFrame Tests](https://code.osu.edu/osc_sciapps/reframe) - [How ReFrame Executes Tests](https://reframe-hpc.readthedocs.io/en/stable/pipeline.html#how-reframe-executes-tests) - [Writing a Performance Test](https://reframe-hpc.readthedocs.io/en/v3.11.2/tutorial_basics.html?highlight=performance_function#writing-a-performance-test) - [Parameterizing a Regression Test](https://reframe-hpc.readthedocs.io/en/v3.11.2/tutorial_advanced.html#parameterizing-a-regression-test)