-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a quickwit-integration-tests crate #3200
Add a quickwit-integration-tests crate #3200
Conversation
quickwit/quickwit-integration-tests/src/test_utils/test_client.rs
Outdated
Show resolved
Hide resolved
@@ -80,7 +81,12 @@ impl RunCliCommand { | |||
quickwit_telemetry::send_telemetry_event(telemetry_event).await; | |||
// TODO move in serve quickwit? | |||
start_actor_runtimes(&config.enabled_services)?; | |||
serve_quickwit(config).await?; | |||
let _ = serve_quickwit(config, async move { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should take into account other signals (I had this kind of stuff in mind
I suggest to do that in another PR so that you can advance on your original issue :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is an issue related to this #3073
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We now have this integration tests project, that's really cool, thanks for taking care of this issue. I want to review the shutdown signals but let's do it in another PR.
Description
Fixes #2984
How was this PR tested?
The whole PR is basically a test infrastructure.