Commit 99b68bf
* GH-651: we identified the appropriate place for the new logic
* GH-651: added in a missing Zero hop test
* GH-651: add todos for this card
* GH-651: repaired current tests
* GH-651: Added IBCDHelperReal factory
* GH-651: worked on test: handle_dns_resolve_failure_sent_request_retry
* GH-651: Before master merge
* GH-651: Repaired master meage
* GH-651: Testing is working but stil failing
* GH-651: Test is now working
* GH-651: Added some more Cassertions
* GH-651: Test is now working as expected
* GH-651: Added new macro: type_id
* GH-651: Fixed RouteQueryMessage stop condition
* GH-651: started work on stop_on_message
* GH-651: Finished stop_on_message
* GH-651: Added retiring stream key code to test
* GH-651: Working on improving request_route_and_transmit
* GH-651: Changes from Dev meeting
* GH-651: Fixed a test for error log case
* GH-651: Fixed all tests
* GH-651: Added a todo
* GH-651: Removed dns_failure_retries after exhausting its retry count
* GH-651: Added function dns_failure_retries_left
* GH-651: Refactored handle_dns_resolve_failure function
* GH-651: Remove return from request_route_and_transmit
* GH-651: Formatting
* GH-651: renamed stream_shutdown_sub to dispatcher_sub
* GH-651: more renaming
* GH-651: created send_dns_failure_response_to_the_browser function
* GH-651: Updated dns_resolution_failure_response message
* GH-651: Added todo
* GH-651: Added a new message DnsRetryResultMessage under ProxyServer
* GH-651: implement Ok result for DnsRetryResultMessage
* GH-651: Fixed some tests
* GH-651: Refactored resolve_message
* GH-651: Fixed test resolve_message_handles_mailbox_error_from_neighborhood
* GH-651: Refactored proxy_server/mod.rs
* GH-651: Removed AddRouteMessage
* GH-651: Renamed DnsRetryResultMessage to RouteResultMessage
* GH-651: Added TODOs for next session
* GH-651: Added new struct Hostname
* GH-651: Add new test new_http_request_creates_new_entry_inside_dns_retries_hashmap
* GH-651: complete test new_http_request_creates_new_entry_inside_dns_retries_hashmap
* GH-651: Fixed todos and added a new test
* GH-651: Added test proxy_server_receives_failed_dns_then_a_successful_cores_package
* GH-651: Remove test proxy_server_receives_failed_dns_then_a_successful_cores_package
* GH-651: Ceanup - tests passing
* GH-651: Fixed test dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts
* GH-651: Added test dns_resolution_failure_automatic_retries_works
* Added new test dns_resolution_failure_with_real_nodes
* GH-651: Working on test: dns_resolution_failure_with_real_nodes_route_error
* GH-651: Test dns_resolution_failure_with_real_nodes_route_error is working
* GH-651: Added new enum MessageTypeLite with test
* GH-651: added new function: wait_for_specific_package
* GH-651: added new function: make_package_for_client
* GH-651: Refactoring / cleanup
* GH-651: fixed routes for function make_package_for_client
* GH-651: Removed test: dns_resolution_failure_automatic_retries_works
* GH-651: fixing test dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts
* GH-651: working on dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts
* GH-651: Finished test: dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts
* GH-651: added new logs RouteResultMessage handler
* GH-651: Added new test: route_result_message_handler_panics_when_dns_retries_hashmap_doesnt_contain_a_stream_key
* GH-651: Formatting
* GH-651: Removed warnings
* GH-651: ci-matrix multinode_integration_test DEBUG
* GH-651: Increased timeouts
* GH-651: Increased Node count for test dns_resolution_failure_with_real_nodes
* GH-651: Increase timeout for test dns_resolution_failure_with_real_nodes
* GH-651: changed timeout for test dns_resolution_failure_with_real_nodes
* GH-651: added removal of DNS retry entry on a successful client responce & clean up
* GH-651: test clean up
* GH-651: More clean up
* GH-651: Finished self review
* GH651: added modity_config closure to construct_neighborhood
* GH-651: formatting
* GH-651: Working on review 1
* GH-651: More work completed for review 1
* GH651: Completed more items form review 1
* GH651: Completed more items form review 1
* GH651: Completed more items form review 1
* GH651: Completed more items form review 1
* GH-651: Clean up of peer_actors.proxy_server
* GH-651 Formatting
* GH651: Improved TryTransmitToHopperArgs::New
* GH-651: added new test new_http_request_creates_new_exhausted_entry_inside_dns_retries_hashmap_zero_hop
* GH-651: Simple Renaming
* GH-651: Added condition to test: handle_dns_resolve_failure_sends_message_to_neighborhood
* GH-651: Fixed System new name
* GH-651: Removed zsh text
* GH-651: Merged in Master
* GH-651: doubious test fixed
* GH-651: Removed test proxy_server_applies_late_wallet_information
* GH-651: Added new test fn dns_resolution_failure_for_wildcard_ip_with_real_nodes
* GH-651: Added new test wildcard_ip_resolves_in_dns_failure
* GH-651: Sends DnsResolveFailure_0v1 for DNS failure & wildcard IP
* GH-651: fixed test dns_resolution_failure_for_wildcard_ip_with_real_nodes
* GH-651: Ignoring test actual_server_drop
* GH-651: IP wildcard filter added with test
---------
Co-authored-by: Bert <[email protected]>
Co-authored-by: utkarshg6 <[email protected]>
Co-authored-by: Bert <[email protected]>
1 parent d529207 commit 99b68bf
File tree
18 files changed
+2046
-513
lines changed- multinode_integration_tests
- src
- tests
- node/src
- proxy_client
- proxy_server
- sub_lib
- test_utils
18 files changed
+2046
-513
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
| |||
394 | 396 | | |
395 | 397 | | |
396 | 398 | | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
397 | 425 | | |
398 | 426 | | |
399 | 427 | | |
| |||
Lines changed: 20 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | 6 | | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
58 | 59 | | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
73 | 76 | | |
74 | 77 | | |
75 | 78 | | |
| |||
82 | 85 | | |
83 | 86 | | |
84 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
85 | 92 | | |
86 | 93 | | |
87 | 94 | | |
| |||
0 commit comments