Tests run on develop image
Our tests for the backend always run in an image build from the develop branch. This has a few flaws, mostly we are unable to update or install packages in feature branches, which somehow depend on compilation. This is a problem since the CI cannot run successful tests for updating eg cryptography, which makes it hard to apply these updates.
An alternative might be an specific image for testing with all needed compiler tools available.