You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is no CI check to verify that the Linux tv-casting-app is still correctly subscribing to the MediaPlayback Cluster and CurrentState Attribute whenever a PR is created. Therefore, this issue will add the logic needed to the run_tv_casting_test.py file to check the subscription state of the tv-casting-app by finding a ReportDataMessage block with the relevant cluster and attribute values.
Essentially, we will be parsing the output of the Linux tv-casting-app for the relevant ReportDataMessage block and confirm that the tv-casting-app is subscribed to the MediaPlayback cluster and the CurrentState (playback state) attribute. If the relevant ReportDataMessage block is not found within a given timeout, then we will log the error, dump the logs to the console, and exit on error.
The text was updated successfully, but these errors were encountered:
Continuing on from #32787, #32918, #33300, and #33343.
There is no CI check to verify that the Linux tv-casting-app is still correctly subscribing to the
MediaPlayback
Cluster andCurrentState
Attribute whenever a PR is created. Therefore, this issue will add the logic needed to therun_tv_casting_test.py
file to check the subscription state of the tv-casting-app by finding aReportDataMessage
block with the relevant cluster and attribute values.Essentially, we will be parsing the output of the Linux tv-casting-app for the relevant
ReportDataMessage
block and confirm that the tv-casting-app is subscribed to theMediaPlayback
cluster and theCurrentState
(playback state) attribute. If the relevantReportDataMessage
block is not found within a given timeout, then we will log the error, dump the logs to the console, and exit on error.The text was updated successfully, but these errors were encountered: