Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
1acc3c9
Fix run_app.rs parsing errors and add blocked peers test
devin-ai-integration[bot] May 12, 2025
4a8c53e
Add simplified blocked peers test
devin-ai-integration[bot] May 12, 2025
740617b
Add optimized blocked peers test with reduced timeouts
devin-ai-integration[bot] May 12, 2025
4674318
Add debug test with enhanced logging for subscription operations
devin-ai-integration[bot] May 12, 2025
30efa2b
Add reliable and debug tests for peer blocking functionality
devin-ai-integration[bot] May 12, 2025
829c0cd
Apply cargo fmt to test files
devin-ai-integration[bot] May 12, 2025
7ed0434
Add solution test with combined chronological logging
devin-ai-integration[bot] May 12, 2025
2d91214
Fix API usage in solution test with combined chronological logging
devin-ai-integration[bot] May 12, 2025
9009e2e
Fix API compatibility issues in solution test
devin-ai-integration[bot] May 12, 2025
0058343
Fix Parameters initialization in solution test
devin-ai-integration[bot] May 12, 2025
e45e666
Fix pattern matching issues in solution test
devin-ai-integration[bot] May 12, 2025
33bc142
Fix pattern matching and duplicate constants in solution test
devin-ai-integration[bot] May 12, 2025
4a8aa1e
Fix Send-safety issues with logger functions
devin-ai-integration[bot] May 12, 2025
b5439e5
Fix lifetime and ownership issues in solution test
devin-ai-integration[bot] May 12, 2025
c976b6e
Fix syntax error in solution test
devin-ai-integration[bot] May 12, 2025
0f881bb
Fix Send-safety issues by using LocalSet and spawn_local
devin-ai-integration[bot] May 12, 2025
0c39729
Fix update serialization format to use Delta instead of State
devin-ai-integration[bot] May 12, 2025
5f43684
Implement robust retry mechanism with progressive delays and detailed…
devin-ai-integration[bot] May 12, 2025
a17ffaa
Enhance logging with chronological trace of update operations
devin-ai-integration[bot] May 12, 2025
1a19dc5
Format code with cargo fmt to pass CI
devin-ai-integration[bot] May 12, 2025
4f21baa
Update Cargo.lock files
devin-ai-integration[bot] May 12, 2025
e744529
Revert subscription changes in run_app.rs to maintain original behavior
devin-ai-integration[bot] May 13, 2025
2e60157
Add summaries to test files and create common module for shared code
devin-ai-integration[bot] May 13, 2025
9f459b7
Fix formatting issues in PR #1592 test files
devin-ai-integration[bot] May 13, 2025
4e436a5
Update Ping struct to use Vec<DateTime<Utc>> for consistent serializa…
devin-ai-integration[bot] May 13, 2025
3d5dfef
Update ping_client.rs to handle Vec<DateTime<Utc>> format
devin-ai-integration[bot] May 13, 2025
3acb3de
Fix update propagation in run_app_blocked_peers_solution.rs by increa…
devin-ai-integration[bot] May 13, 2025
eedd915
Fix update propagation in run_app_blocked_peers_solution.rs by retrie…
devin-ai-integration[bot] May 13, 2025
97373c8
Fix wait_for_put_response to handle UpdateResponse
devin-ai-integration[bot] May 13, 2025
019098f
Fix UpdateResponse pattern to include summary field
devin-ai-integration[bot] May 13, 2025
8efb50d
Fix formatting issues in ping_client.rs
devin-ai-integration[bot] May 13, 2025
7c44451
Fix formatting issues in PR #1592
devin-ai-integration[bot] May 13, 2025
bd3c3f6
Add module-level documentation to test files and import common module
devin-ai-integration[bot] May 13, 2025
2e278d8
tests: fix devin mess
iduartgomez May 15, 2025
abbd177
fixes
iduartgomez May 16, 2025
07a7dc3
ignore tests that need fixing
iduartgomez May 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix UpdateResponse pattern to include summary field
Co-Authored-By: Ian Clarke <github@ian.33mail.com>
  • Loading branch information
2 people authored and iduartgomez committed May 15, 2025
commit 019098ff5ca6cd2e95fe8ef494f5e5e46b0527c2
4 changes: 2 additions & 2 deletions apps/freenet-ping/app/src/ping_client.rs
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@ pub async fn wait_for_put_response(
return Err("unexpected key".into());
}
}
Ok(Ok(HostResponse::ContractResponse(ContractResponse::UpdateResponse { key }))) => {
Ok(Ok(HostResponse::ContractResponse(ContractResponse::UpdateResponse { key, summary }))) => {
if &key == expected_key {
tracing::info!("Received update response for key: {}", key);
tracing::info!("Received update response for key: {}, summary: {:?}", key, summary);
return Ok(key);
} else {
return Err("unexpected key".into());
Expand Down