Skip to content
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 integration tests for gofail #69

Conversation

henrybear327
Copy link
Contributor

@henrybear327 henrybear327 commented May 14, 2024

Add integration test for the gofail library.

The idea is to make sure features, such as the one introduced in #65 will not have regression in future changes.

@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch from 7805958 to 577c5e3 Compare May 14, 2024 20:54
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch 4 times, most recently from 8195e54 to fd562c1 Compare May 15, 2024 20:08
@henrybear327 henrybear327 changed the title [DO-NOT-MERGE] Fix execution of failpoint should not block deactivation integration test Add integration tests for gofail May 15, 2024
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch from fd562c1 to c0dea6d Compare May 17, 2024 12:15
@henrybear327
Copy link
Contributor Author

henrybear327 commented May 17, 2024

/cc @ahrtr the code here is now rebased!

@k8s-ci-robot k8s-ci-robot requested a review from ahrtr May 17, 2024 12:17
@ahrtr
Copy link
Member

ahrtr commented May 22, 2024

Please take a look & fix the workflow failure.

@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch 4 times, most recently from b2652ba to f3490e0 Compare May 22, 2024 18:33
Makefile Outdated Show resolved Hide resolved
integration/sleep/go.mod Outdated Show resolved Hide resolved
@ahrtr
Copy link
Member

ahrtr commented May 22, 2024

cc @ArkaSaha30 PTAL

@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch 2 times, most recently from 7f17e8b to 7ca32e4 Compare May 23, 2024 13:20
integration/sleep/execute.sh Outdated Show resolved Hide resolved
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch 3 times, most recently from d67e9c6 to 9c2e279 Compare June 6, 2024 16:56
@henrybear327
Copy link
Contributor Author

/cc @serathius

@ahrtr
Copy link
Member

ahrtr commented Jun 9, 2024

@ArkaSaha30 Please ping me back when you finish reviewing this PR. thx

.github/workflows/integration_tests.yml Show resolved Hide resolved
.github/workflows/integration_tests.yml Outdated Show resolved Hide resolved
Makefile Show resolved Hide resolved
integration/sleep/go.mod Outdated Show resolved Hide resolved
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch 4 times, most recently from 091bb69 to ba75e0f Compare June 10, 2024 08:22
integration/makefile.mk Outdated Show resolved Hide resolved
integration/makefile.mk Outdated Show resolved Hide resolved
integration/makefile.mk Show resolved Hide resolved
integration/makefile.mk Outdated Show resolved Hide resolved
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch from fc151a5 to 608d2fe Compare June 13, 2024 16:28
@henrybear327 henrybear327 requested a review from ahrtr June 13, 2024 16:29
integration/makefile.mk Outdated Show resolved Hide resolved
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch from 608d2fe to 7070b66 Compare June 14, 2024 09:07
integration/makefile.mk Outdated Show resolved Hide resolved
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch from 6802132 to 66ae3f8 Compare June 18, 2024 16:54
integration/makefile.mk Outdated Show resolved Hide resolved
@ahrtr ahrtr mentioned this pull request Jun 18, 2024
Reference:
- https://www.gnu.org/software/make/manual/html_node/MAKE-Variable.html

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
Co-authored-by: Benjamin Wang <benjamin.wang@broadcom.com>
@henrybear327 henrybear327 force-pushed the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch from b24bfeb to 0a5ef49 Compare June 18, 2024 17:42
Copy link
Member

@ahrtr ahrtr left a comment

Choose a reason for hiding this comment

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

LGTM

nice work!

@ahrtr ahrtr merged commit 3ea82e8 into etcd-io:master Jun 18, 2024
5 checks passed
@henrybear327 henrybear327 deleted the improvement/Execution-of-failpoint-should-not-block-deactivation_integration_test branch June 18, 2024 20:24
@henrybear327
Copy link
Contributor Author

LGTM

nice work!

Thanks for all the review comments and suggestions @ahrtr @ArkaSaha30 ! :)

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

Successfully merging this pull request may close these issues.

None yet

4 participants