Skip to content

Aggregated metrics part 9 (pivot table UI)#64

Merged
dphuang2 merged 54 commits intomainfrom
aggregated-metrics-part-9
Aug 12, 2025
Merged

Aggregated metrics part 9 (pivot table UI)#64
dphuang2 merged 54 commits intomainfrom
aggregated-metrics-part-9

Conversation

@dphuang2
Copy link
Copy Markdown
Collaborator

No description provided.

Dylan Huang added 30 commits August 11, 2025 10:10
- also test TestAsyncWebSocketOperations
* use gpt-oss-120b for less rate limits and faster tests

* fix typeerror

* Refactor LogsServer event handling and improve integration tests

- Moved event_bus.start_listening() to the correct location in LogsServer to ensure it starts listening during the broadcast loop.
- Updated integration tests to use multiprocessing for server startup and improved health check validation.
- Enhanced test_create_app_factory to be asynchronous and added necessary imports for better clarity.

* Enhance test_create_app_factory to verify LogsServer start_loops call

- Updated the test_create_app_factory to mock and assert that the start_loops method of LogsServer is called during app creation.
- Ensured the test remains asynchronous and maintains clarity in its assertions.

* fix
Dylan Huang added 24 commits August 11, 2025 22:02
… various aggregation methods (avg, count) and updating tests to validate these changes.
…' for improved filtering in PivotTab component.
…date PivotTab to utilize it, including loading, saving, and resetting functionality.
…lues in both row and column fields, and update tests to verify correct handling of such cases and row total calculations.
@dphuang2 dphuang2 merged commit 17fe1d5 into main Aug 12, 2025
6 of 7 checks passed
@dphuang2 dphuang2 deleted the aggregated-metrics-part-9 branch August 12, 2025 20:03
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.

1 participant