Only run test suite once in case of coverage
Currently CI executes all the tests twice, this change computes the coverage on every build. This takes a little longer than without coverage, but we only need to run the tests once.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Currently CI executes all the tests twice, this change computes the coverage on every build. This takes a little longer than without coverage, but we only need to run the tests once.