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

refactor: Fix connection notification test #424

Merged
merged 4 commits into from
Nov 11, 2023

Conversation

bgins
Copy link
Contributor

@bgins bgins commented Nov 10, 2023

Description

  • Fix the connection notification integration test
  • Avoid event hooks to IPFS in tests

Type of change

  • Refactor (non-breaking change that updates existing functionality)

Test plan (required)

Improved connection notification test included to move away from arbitrary waits to event-driven notification tests.

@bgins bgins changed the title refactor: Swarm event cleanup refactor: Fix connection notification test Nov 10, 2023
@zeeshanlakhani zeeshanlakhani marked this pull request as ready for review November 11, 2023 01:01
@zeeshanlakhani zeeshanlakhani merged commit 0e96078 into zl/jsonrpc Nov 11, 2023
23 checks passed
@zeeshanlakhani zeeshanlakhani deleted the bgins/swarm-events-cleanup branch November 11, 2023 01:01
@zeeshanlakhani zeeshanlakhani requested a review from a team as a code owner November 11, 2023 01:49
hugomrdias pushed a commit that referenced this pull request Nov 14, 2023
# Description

- [x] Fix the connection notification integration test
- [x] Avoid event hooks to IPFS in tests 

## Type of change

- [x] Refactor (non-breaking change that updates existing functionality)

## Test plan (required)

Improved connection notification test included to move away from
arbitrary waits to event-driven notification tests.

---------

Co-authored-by: Zeeshan Lakhani <zeeshan.lakhani@gmail.com>
@bgins bgins mentioned this pull request Nov 16, 2023
20 tasks
zeeshanlakhani added a commit that referenced this pull request Nov 29, 2023
# Description

- [x] Fix the connection notification integration test
- [x] Avoid event hooks to IPFS in tests 

## Type of change

- [x] Refactor (non-breaking change that updates existing functionality)

## Test plan (required)

Improved connection notification test included to move away from
arbitrary waits to event-driven notification tests.

---------

Co-authored-by: Zeeshan Lakhani <zeeshan.lakhani@gmail.com>
bgins added a commit that referenced this pull request Nov 29, 2023
## Description

Includes:
  - re-purposing of feature flags 
    * metrics is always a thing (on) 
    * monitoring is the gated feature 
    * The websocket-server flag is gone, we only gate push notifications
  - JSON-RPC setup and RPC method register
  - Prometheus exposition format to JSON parser

Other features and other fixes:

- [x] e2e testing of run workflow
- [x] #407
- [x] #410
- [x] #418
- [x] #424
- [x] #354 
- [x] #409
- [x] #425 
- [x] #426
- [x] #429 
- [x] #433
- [x] #435
- [x] #421
- [x] #436
- [x] #437
- [x] #444
- [x] #438
- [x] #390
- [x] #451 
- [x] #456

---------

Signed-off-by: Brian Ginsburg <7957636+bgins@users.noreply.github.com>
Signed-off-by: Zeeshan Lakhani <zeeshan.lakhani@gmail.com>
Co-authored-by: Brian Ginsburg <7957636+bgins@users.noreply.github.com>
Co-authored-by: Hugo Dias <hugomrdias@gmail.com>
bgins added a commit that referenced this pull request Nov 29, 2023
Includes:
  - re-purposing of feature flags
    * metrics is always a thing (on)
    * monitoring is the gated feature
    * The websocket-server flag is gone, we only gate push notifications
  - JSON-RPC setup and RPC method register
  - Prometheus exposition format to JSON parser

Other features and other fixes:

- [x] e2e testing of run workflow
- [x] #407
- [x] #410
- [x] #418
- [x] #424
- [x] #354
- [x] #409
- [x] #425
- [x] #426
- [x] #429
- [x] #433
- [x] #435
- [x] #421
- [x] #436
- [x] #437
- [x] #444
- [x] #438
- [x] #390
- [x] #451
- [x] #456

---------

Signed-off-by: Brian Ginsburg <7957636+bgins@users.noreply.github.com>
Signed-off-by: Zeeshan Lakhani <zeeshan.lakhani@gmail.com>
Co-authored-by: Brian Ginsburg <7957636+bgins@users.noreply.github.com>
Co-authored-by: Hugo Dias <hugomrdias@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants