Skip to content

E2E tests: Improve E2E test runner #647

@josecelano

Description

@josecelano

Parent issue: #620

  • Detect "panics" in logs
  • Make sure the tracker configuration enables all services (UDP tracer, HTTP tracker and tracker API).

WHen you run the E2E tests:

cargo run --bin e2e_tests_runner ./share/default/config/tracker.e2e.container.sqlite3.toml

The provided configuration ./share/default/config/tracker.e2e.container.sqlite3.toml could not enable all services, or there could be a bug starting services. After starting the tracker we should check that all services are running. And at least one service per type (UDP, HTTP, HealtCheck).

We would also check that the logs don't contain any panics after starting the tracker and after stopping it.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions