• Luis Araujo's avatar
    Update the test cases table automatically · bf76f734
    Luis Araujo authored
    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's avatarLuis Araujo <luis.araujo@collabora.co.uk>
    bf76f734