Skip to content

Conversation

@smanes0213
Copy link
Contributor

@smanes0213 smanes0213 commented Dec 11, 2025

Reason for change: Resolve intermittent failures while running tests on testframework repo
Test Procedure: Run L1, L2, L2-OOP(If applicable)
Risks: Low
Priority: P0
Version:minor

@smanes0213 smanes0213 requested a review from a team as a code owner December 11, 2025 08:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR resolves test failures by fixing invalid JSON syntax in test cases and addressing timing issues in L2 tests.

Key changes:

  • Fixed malformed JSON test inputs by replacing incomplete field values with valid empty strings
  • Increased sleep durations in timing-sensitive playback control tests to reduce flakiness

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Tests/L2Tests/tests/LinearPlaybackControl_L2Test.cpp Increased sleep durations from 100ms to 500ms in GetTrickplay_Test to allow sufficient time for file operations and state propagation
Tests/L1Tests/tests/test_TextToSpeech.cpp Fixed invalid JSON syntax in four test cases by replacing incomplete field values (e.g., "speechid": }) with valid empty strings ("speechid": "")

The changes in this PR are straightforward bug fixes. The test_TextToSpeech.cpp changes correct invalid JSON syntax that would have caused parsing errors. The LinearPlaybackControl_L2Test.cpp changes address potential race conditions by providing more time for asynchronous operations to complete before assertions are made.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@smanes0213 smanes0213 changed the title Test PR to resolve test failures RDKEMW-11763 : Intermittent failure on Testframework while running entservices-mediaanddrm workflows Dec 18, 2025
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