Add running of unit tests in jenkins pipeline

Description

We don't run unit tests, but we have 2-3 for every operator.
We should add running of these tests into pipeline as a smoke test - if they fail don't run anything else.

Add junit test results in jenkins PR test runs as well (we already have them in parametrized jobs, but without test duration) and we should add test duration to these test results so that we can get duration in a table manner for each test. This should allow us to monitor test duration between test runs more easily so we will be more confident how they run and also what happens when we make changes to some test.
Doc

Environment

None

Smart Checklist

Activity

Show:

inel.pandzic January 18, 2023 at 8:55 PM

We are running unit tests with GitHub actions in all of our repos, I think we can close this task.

Done

Details

Assignee

Reporter

Components

Priority

Smart Checklist

Created January 20, 2022 at 8:40 AM
Updated March 5, 2024 at 10:27 AM
Resolved March 3, 2023 at 12:30 PM

Flag notifications