Visitar URL original
Write the stress test for gRPC, http, and tcp probes · Issue #115782 · kubernetes/kubernetes · GitHub
Skip to content

Write the stress test for gRPC, http, and tcp probes #115782

Description

@SergeyKanzhelev

Write a new e2e test that will be marked as [Serial] and will be covering this bug fix: #89898

The test will serve as a replacement for the skipped unit test: #115329

The logic of the test will be as following:

  • Create MANY containers (see the unit test logic)
  • Each container has a liveness probe with 1s interval
  • After some time validate that neither of containers has restartCount > 0

/cc @aojea
/sig node
/kind cleanup
/priority important-soon
/area tests
/help-wanted
/good-first-issue

This is part of KEP: kubernetes/enhancements#2727 GA requirements, but also need the same tests for http and tcp.

Activity

  1. k8s-ci-robot commented on Feb 15, 2023

    @k8s-ci-robot
    Contributor

    @SergeyKanzhelev:
    This request has been marked as suitable for new contributors.

    Guidelines

    Please ensure that the issue body includes answers to the following questions:

    • Why are we solving this issue?
    • To address this issue, are there any code changes? If there are code changes, what needs to be done in the code and what places can the assignee treat as reference points?
    • Does this issue have zero to low barrier of entry?
    • How can the assignee reach out to you for help?

    For more details on the requirements of such an issue, please see here and ensure that they are met.

    If this request no longer meets these requirements, the label can be removed
    by commenting with the /remove-good-first-issue command.

    Details

    In response to this:

    Write a new e2e test that will be marked as [Serial] and will be covering this bug fix: #89898

    The test will serve as a replacement for the skipped unit test: #115329

    The logic of the test will be as following:

    • Create MANY containers (see the unit test logic)
    • Each container has a liveness probe with 1s interval
    • After some time validate that neither of containers has restartCount > 0

    /cc @aojea
    /sig node
    /kind cleanup
    /priority important-soon
    /area tests
    /help-wanted
    /good-first-issue

    This is part of KEP: kubernetes/enhancements#2727 GA requirements, but also need the same tests for http and tcp.

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

  2. added
    good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.
    help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
    sig/nodeCategorizes an issue or PR as relevant to SIG Node.
    needs-sigIndicates an issue or PR lacks a `sig/foo` label and requires one.
    kind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.
    priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.
    and removed
    needs-sigIndicates an issue or PR lacks a `sig/foo` label and requires one.
    on Feb 15, 2023
  3. k8s-ci-robot commented on Feb 15, 2023

    @k8s-ci-robot
    Contributor

    @SergeyKanzhelev: The label(s) area/tests cannot be applied, because the repository doesn't have them.

    Details

    In response to this:

    Write a new e2e test that will be marked as [Serial] and will be covering this bug fix: #89898

    The test will serve as a replacement for the skipped unit test: #115329

    The logic of the test will be as following:

    • Create MANY containers (see the unit test logic)
    • Each container has a liveness probe with 1s interval
    • After some time validate that neither of containers has restartCount > 0

    /cc @aojea
    /sig node
    /kind cleanup
    /priority important-soon
    /area tests
    /help-wanted
    /good-first-issue

    This is part of KEP: kubernetes/enhancements#2727 GA requirements, but also need the same tests for http and tcp.

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

  4. k8s-ci-robot commented on Feb 15, 2023

    @k8s-ci-robot
    Contributor

    This issue is currently awaiting triage.

    If a SIG or subproject determines this is a relevant issue, they will accept it by applying the triage/accepted label and provide further guidance.

    The triage/accepted label can be added by org members by writing /triage accepted in a comment.

    Details

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

  5. added
    needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.
    on Feb 15, 2023
  6. Octopusjust commented on Feb 15, 2023

    @Octopusjust
    Contributor

    /assign

  7. aojea commented on Feb 15, 2023

    @aojea
    Member

    +1

  8. Anis-cpu-13 commented on Feb 15, 2023

    @Anis-cpu-13

    /assign

  9. 42 remaining items

  10. k8s-ci-robot commented on Mar 4, 2026

    @k8s-ci-robot
    Contributor

    @antonio-mazzini: GitHub didn't allow me to assign the following users: antonio-mazzini.

    Note that only kubernetes members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time.
    For more information please see the contributor guide

    Details

    In response to this:

    /assign

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

  11. ayushgharat234 commented on Mar 9, 2026

    @ayushgharat234

    Can't we work on this??

  12. aayushjoshi2709 commented on May 8, 2026

    @aayushjoshi2709

    Can I work on this?

  13. vaanuthanesh2003 commented on Jun 13, 2026

    @vaanuthanesh2003

    Hi, I’m a new contributor interested in working on this. I have QA/testing and Docker experience and would like to start by understanding the existing probe tests. Is this issue still available?

  14. adityaRaj369 commented on Jun 16, 2026

    @adityaRaj369

    Hi, I’m interested in working on this. I see there have been previous PR attempts and multiple assignees. Is this still available for a new contributor, or is there a specific remaining piece I can help with?

  15. iho commented on Aug 2, 2026

    @iho

    /assign

  16. kubernetes-prow commented on Aug 2, 2026

    @kubernetes-prow
    Contributor

    @iho: GitHub didn't allow me to assign the following users: iho.

    Note that only kubernetes members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time.
    For more information please see the contributor guide

    Details

    In response to this:

    /assign

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

  17. anusha1234-dot commented on Aug 12, 2026

    @anusha1234-dot

    /assign

  18. kubernetes-prow commented on Aug 12, 2026

    @kubernetes-prow
    Contributor

    @anusha1234-dot: GitHub didn't allow me to assign the following users: anusha1234-dot.

    Note that only kubernetes members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time.
    For more information please see the contributor guide

    Details

    In response to this:

    /assign

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

  19. mikebrow commented on Aug 12, 2026

    @mikebrow
    Member

    @SergeyKanzhelev should this issue be closed based on the merge of #135689

  20. reetig commented on Sep 28, 2026

    @reetig

    Hi, I am a new contributor and would like to take this on. I will start looking into the pkg/kubelet/prober/ directory to outline the stress tests for the gRPC, HTTP, and TCP probes.

  21. reetig commented on Sep 28, 2026

    @reetig

    /assign

  22. kubernetes-prow commented on Sep 28, 2026

    @kubernetes-prow
    Contributor

    @reetig: GitHub didn't allow me to assign the following users: reetig.

    Note that only kubernetes members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time.
    For more information please see the contributor guide

    Details

    In response to this:

    /assign

    Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.priority/backlogHigher priority than priority/awaiting-more-evidence.sig/nodeCategorizes an issue or PR as relevant to SIG Node.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions