Skip to content
This repository was archived by the owner on Feb 9, 2022. It is now read-only.

Extend KubeClient to retrieve and verify the status of a resource #5

Merged
merged 6 commits into from
Jun 22, 2021

Conversation

siegfriedweber
Copy link
Member

@siegfriedweber siegfriedweber commented Jun 16, 2021

These changes are necessary for testing stackabletech/agent#117.

Added

  • test::kube::KubeClient::verify_status and test::kube::KubeClient::get_status added.
  • All modules in k8s_openapi::api::core::v1 re-exported in test::prelude.

Fixed

  • Race conditions in KubeClient fixed.

Changed

  • test::kube::Timeouts::verify_pod_condition renamed to verify_status.

@siegfriedweber siegfriedweber requested a review from a team June 16, 2021 15:25
@siegfriedweber siegfriedweber self-assigned this Jun 16, 2021
maltesander
maltesander previously approved these changes Jun 21, 2021
Copy link
Member

@maltesander maltesander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@siegfriedweber siegfriedweber marked this pull request as ready for review June 21, 2021 12:10
Copy link
Member

@maltesander maltesander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@siegfriedweber siegfriedweber merged commit 9ba6d76 into main Jun 22, 2021
@siegfriedweber siegfriedweber deleted the verify_status branch June 22, 2021 06:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants