Skip to content

Stream K8s Job logs #4

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

Open
phoevos opened this issue Aug 1, 2023 · 1 comment
Open

Stream K8s Job logs #4

phoevos opened this issue Aug 1, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@phoevos
Copy link
Contributor

phoevos commented Aug 1, 2023

Currently, we use a Kubernetes Job in order to execute the test notebooks. This Job spins up a Pod, runs the pytest suite included in tests, and exits with a status that depends on the tests' outcome.

After the Job has finished, we collect its logs and report them to the user. Of course this makes for a suboptimal UX, since the user might have to wait long before they learn about the outcome of their tests.

Goal

Stream the Job logs directly to the pytest output, providing real-time insight.

@phoevos phoevos added the enhancement New feature or request label Aug 1, 2023
@phoevos phoevos self-assigned this Aug 1, 2023
@phoevos
Copy link
Contributor Author

phoevos commented Sep 11, 2023

Closing and reopening to trigger Jira automation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant