This repository contains scripts to test the IOW ESM
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sven Karsten 3bd04ce0aa Release of version 1.00.00 2 months ago
report Remove old docs before new build 7 months ago
.gitignore Added __pycache__ to .gitignore 7 months ago Release of version 1.00.00 2 months ago Fixed empty variable error 7 months ago
test_config.example Revert "Published test results as book at Thu 02 Mar 2023 01:07:15 PM CET" 7 months ago Enhanced a lot of testing routines 8 months ago Applied new name of html folder 7 months ago Enabled different names for validation report output correctly. 3 months ago

Purpose, Description

This is the repository of a testing suite for the IOW ESM framework. It does not perform UnitTests but rather full integration tests that may take some time.



1.00.00 (latest release)

date author(s) link
2023-07-21 SK 1.00.00


  • initial release


  • python3, jupyterbook

known issues

  • if you want to run from a screen, you have to export the TERM environment variable to something reasonable, e.g. export TERM=xterm-256color otherwise ssh asks for hitting Enter all the time

tested with

  • tested from the IOW server phy-10 and a local VM with OpenSUSE
  • tests are running on HLRN machines
  • if setups are available, tests may also run on Haumea and IOW servers
older versions


Where and what to test can be set in the test configuration file, see e.g. test_config.example. You can create your own configuration file as a simple text file with bash syntax. The configuration file will be sourced when the test is running.

In order to run a test, execute in a bash terminal

./ <test_config-file>

The results of a test are summarized in a jupyter book that you can find under report/_build/docs/intro.html. Just open it in a browser of your choice.

With report/ the test result may also be published to github repository with enavled github pages. This is currently existing under