Skip to content

T275685 automate pytest

Gmodena requested to merge T275685-automate-pytest into main

Created by: gmodena

This PR adds a github action to lint (flake8) and test algorunner and the etl code.

The build logic is implemented in Makefile, and is invoked by .github/workflow/build.yml. Moving forward, we can port this logic to gerrit/blubber with (hopefully) reasonably low overhead.

The build status can be found at

A badge with the build status of the main branch has been added to README.md.

While the Makefile was built for use in a CI system, it will work on any *nix host that satisfies the following dependencies:

  • Java JDK8
  • Python 3.7

Merge request reports