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

tests(*) tests for client/upstream connection drop #419

Closed
wants to merge 1 commit into from

Conversation

casimiro
Copy link
Contributor

@casimiro casimiro commented Sep 20, 2023

This PR proposes a set of test cases that documents the behaviour of ngx_wasm_module on the events of connection drop both from client and upstream.

It also include fixes for bugs encountered during the investigation.

@casimiro casimiro added the pr/work-in-progress PR: Work in progress label Sep 22, 2023
@casimiro casimiro force-pushed the test/connection-drop branch 7 times, most recently from 1cd83a4 to 5ec1d93 Compare October 2, 2023 13:32
@codecov
Copy link

codecov bot commented Oct 2, 2023

Codecov Report

Merging #419 (78b4b64) into main (de9eb4c) will increase coverage by 0.01190%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@                 Coverage Diff                 @@
##                main        #419         +/-   ##
===================================================
+ Coverage   90.11905%   90.13095%   +0.01189%     
===================================================
  Files             46          46                 
  Lines           8400        8400                 
===================================================
+ Hits            7570        7571          +1     
+ Misses           830         829          -1     

see 1 file with indirect coverage changes

@casimiro casimiro force-pushed the test/connection-drop branch 9 times, most recently from 51e24bf to a1bcd2b Compare October 5, 2023 12:22
@casimiro casimiro changed the title test(*) connection drop Tests for client/upstream connection drop Oct 5, 2023
@casimiro casimiro changed the title Tests for client/upstream connection drop tests(*) tests for client/upstream connection drop Oct 5, 2023
@thibaultcha
Copy link
Member

@casimiro Could you rebase this PR so we can go ahead with a smooth merge? Thanks!

@thibaultcha thibaultcha added the pr/needs-rebase PR: Needs a rebase label Oct 25, 2023
@casimiro casimiro force-pushed the test/connection-drop branch from a1bcd2b to 0f0efb6 Compare October 30, 2023 10:45
@casimiro casimiro added pr/work-in-progress PR: Work in progress and removed pr/work-in-progress PR: Work in progress pr/needs-rebase PR: Needs a rebase labels Oct 30, 2023
@casimiro casimiro force-pushed the test/connection-drop branch from fe66240 to 83c1325 Compare October 31, 2023 16:39
@thibaultcha thibaultcha added the pr/needs-rebase PR: Needs a rebase label Oct 31, 2023
@casimiro casimiro force-pushed the test/connection-drop branch from 83c1325 to 0ea004c Compare October 31, 2023 17:23
@thibaultcha thibaultcha removed the pr/needs-rebase PR: Needs a rebase label Oct 31, 2023
@casimiro casimiro force-pushed the test/connection-drop branch from 0ea004c to 0e814f1 Compare October 31, 2023 20:16
@thibaultcha
Copy link
Member

@casimiro Just rebase and the Valgrind failures will go away.

@casimiro casimiro force-pushed the test/connection-drop branch 2 times, most recently from c556126 to 78b4b64 Compare November 1, 2023 13:43
@casimiro casimiro removed the pr/work-in-progress PR: Work in progress label Nov 1, 2023
@thibaultcha thibaultcha added the pr/merge-in-progress PR: Merge in progress (do not push) label Nov 2, 2023
@thibaultcha thibaultcha closed this Nov 4, 2023
@thibaultcha thibaultcha deleted the test/connection-drop branch November 4, 2023 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/merge-in-progress PR: Merge in progress (do not push)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants