-
Notifications
You must be signed in to change notification settings - Fork 0
Add timeout behavior E2E tests for device-profiler #368
Copy link
Copy link
Open
Labels
error-handlingError handling and exception managementError handling and exception managementpriority:lowLow priority taskLow priority taskscope:device-profilerIssues related to the device-profiler packageIssues related to the device-profiler packagescope:testingIssues related to testing infrastructureIssues related to testing infrastructuretestingTesting improvements and additionsTesting improvements and additionstype:testingTesting improvements or additionsTesting improvements or additions
Metadata
Metadata
Assignees
Labels
error-handlingError handling and exception managementError handling and exception managementpriority:lowLow priority taskLow priority taskscope:device-profilerIssues related to the device-profiler packageIssues related to the device-profiler packagescope:testingIssues related to testing infrastructureIssues related to testing infrastructuretestingTesting improvements and additionsTesting improvements and additionstype:testingTesting improvements or additionsTesting improvements or additions
Description
Add E2E test coverage for device-profiler timeout configuration and behavior.
Context
PR #366 adds device-profiler E2E tests but doesn't cover the
--timeoutparameter or timeout error scenarios. The profiler supports configurable response timeouts (default 1000ms), but timeout behavior is only covered in unit tests.Test Scenarios
Timeout Parameter
Timeout Error Reporting
Slow Device Scenarios
Implementation
Add tests to
tests/e2e/tests/05-device-profiler.bats:--timeoutparameter with small values (10-50ms)Acceptance Criteria
Related
packages/device-profiler/src/register-scanner.test.ts