Skip to content

Conversation

@dshett549
Copy link
Contributor

Reason for change: For Noisy Log detection
Test Procedure: Tested and verified
Risks: Medium

Signed-off-by: dshett549 [[DEEPTHICHANDRASHEKAR_SHETTY@comcast.com]

@dshett549 dshett549 requested a review from a team as a code owner February 3, 2026 15:12
Copilot AI review requested due to automatic review settings February 3, 2026 15:12
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 introduces automated noisy log detection capability to the CI/CD pipeline by integrating an external log analysis tool. The changes standardize log file paths, add log level configuration, and generate HTML reports analyzing test logs for noisy patterns.

Changes:

  • Standardized log file paths to /tmp/log_*.txt pattern for consistent collection
  • Added RT_LOG_LEVEL=info environment variable across all test steps
  • Integrated NoisyLogAnalyzer tool to analyze logs and generate HTML reports
  • Improved error handling with || true for killall command

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

karuna2git
karuna2git previously approved these changes Feb 4, 2026
Copy link
Contributor

@karuna2git karuna2git left a comment

Choose a reason for hiding this comment

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

Lets host the noise detection yml & python in cmf-actions repo so that everybody can get benefit. Pl work on that.
It can be merged for now; We can submit another change once moved.

Lets address co-pilot review comments on R157 & R162 to R165

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings February 4, 2026 14:54
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 4 comments.


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

Copy link
Contributor

@karuna2git karuna2git left a comment

Choose a reason for hiding this comment

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

Instead of capturing the log files and passing it as input to the logAnalyzer, can we just pass the gtest binary as input to the tool & let the tool exec each test case of defined in the gtest, capture the log and analyze it.

For now, merging it as initial code drop.

@karuna2git karuna2git merged commit f18a0c7 into rdkcentral:develop Feb 9, 2026
6 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Feb 9, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants