rokudev / scenegraph-master-sample

Guides developers through each step in building a basic, high-performance Roku channel that passes certification
MIT License
89 stars 58 forks source link

Fails Certification Testing; RowListItemComponent #1

Open ralphhanna opened 3 years ago

ralphhanna commented 3 years ago

GridScene fails Certification Testing, got an error

Channel Content Play Performance

Message:

While watching media player events, nothing was found. The active application Details Screen (dev) shows "RowListItemComponent" as the active element. Suggest looking if not logged in or channel UI has changed

Details:

params: rasp_version: 1 default_keypress_wait: 2 channel_name: Details Screen channel_id: dev steps:

jduval23 commented 3 years ago

@ralphhanna Can you please specify the following:

  1. Which sample channel you were using to pass certification.
  2. Which tool showed this error (Static Analysis, Certification Testing)

This will help us resolve your issue.

ralphhanna commented 3 years ago

sample channel: GridScreen tool: Certification Testing

Also Certification Testing is failing on DeepLinking

How can I implement DeepLinks with the GridScreen, the DeepLink sample has many bugs and the two sample use inconsistent code logic.

Is there another sample that I can use that is implements both Grid and DeepLinks

Thanks

jduval23 commented 3 years ago

Ok...Yes, that won't the pass certification testing tool...the GridScreen channel does not even launch video. I think the only master sample channel that would possibly pass the Certification Testing tool is the last lesson in the SceneGraph Build a Channel course, which is deep linking.

ralphhanna commented 3 years ago

Ok, Thanks a lot, Deep Linking has three issues:

  1. No pause, fast forward and backward controls
  2. Not playing next item in the list as in the Grid
  3. Grid keeps refreshing when too many items.

Any idea

iutv commented 3 years ago

There is an example that can pass the roku tests after the updates, I have tried them all and I have had no luck

Nikunjwdv0106 commented 2 years ago

Hello,

I'm facing the same issue with Channel Behaviour Analysis.

Certificate Test I used PosterGrid in My Application and applied DeepLinking. I performed DeepLinking by referring to this example. In certificate testing. It's Shows "Unable to get valid XML layout". DeepLinking I Tested DeepLinking Parameter using the DeepLinking tool. It's Playing fine. Also, FF and RW work successfully. Focus is also maintained. My App required Login Functionality. But, It's not mandatory. Without Login, video content is accessible and playing.

Can Anyone Please guide me on what should I do with getting this type of error? It's really appreciated if you guide me regarding this issue.

Thank you