Skip to content

Update the test cases table automatically

Luis Araujo requested to merge wip/araujo/tc-data-update into master

Update the test cases table from the apertis-test-cases repository automatically.

This commit rewrites the code to create a TestCasesTable object that can be used to create and update the table conveniently from other modules.

The commit also creates a background process (using the apscheduler) in order to pull updates from the apertis-test-cases repo (every 15 minutes) and update the table automatically.

The commit also apply the necessary changes in the Dockerfile to install the new git and apscheduler packages, and in the code to generate the report page.

Signed-off-by: Luis Araujo luis.araujo@collabora.co.uk

Edited by Luis Araujo

Merge request reports