Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

BaselineCMF-20170724Updates from Comcast 2017-07-24.
Post-baseline updates

 

 
TDKM49 https://wiki.rdkcentral.com/display/TDK/TDK+Release+M49
Manifestrdkv-20170724 

 

Known Issues

Emulator:

  • TDK-346 RDK-V CMF Emulators xcal-device service and xdiscovery not running
    • Causes most XUPNP tests to fail, issue (which is a work around procedure) is marked as resolved but the underlying issue won't be addressed until dependency on POD manager issue is removed
    • The output.json file created by this service is required for a number of the E2E tests, we have worked around this by creating the /opt/output.json file on hybrid and media client as follows:
      {"playbackUrl": "http://<hybrid IP>:8080/hnStreamStart?deviceId=<hybrid mac address>&DTCP1HOST=<hybrid IP>&DTCP1PORT=5000"}
      e.g. {"playbackUrl": "http://192.168.21.234:8080/hnStreamStart?deviceId=08:bb:83:b3:b3:07&DTCP1HOST=192.168.21.234&DTCP1PORT=5000"}
      
  • TDK-354 RDKV Emulator Testing Script Time Outs
    • We are observing inconsistency in some of the E2E tests results, i.e. tests may sometimes pass and sometimes fail with a SCRIPT TIMEOUT error
  • TDK-292 RDKV Emulator-HYB recorder failuresfailures requires DVR Simulator (refer to TDK-277)
  • TDK-379 RDKV Emulator CC_Initialization.... ERROR : Unable to find "result" in response message
  • TDK-380 RDKV Emulator "No such file or directory:" retrieving recordDetails.txt
  • TDK-381 RDKV Emulator RMF_HNSrc_MPSink GetMediaTime() Failures
  • TDK-382 RDKV Emulator RMF_MS tests failing with "UNABLE TO OPEN THE LOG FILE"
  • TDK-383 RDKV Emulator DS_GetAspect_Ratio_Reboot_test_114 Failure
  • TDK-384 RDKV Emulator IARMBUS Intermittent Failures

Platforms:

  • Reference platform builds still have a dependency on podManager
  • RDK-283 Absence of POD in CMF image blocks RMF system level functionality
    • xcal device service doesn't start, so /opt/output.json file required by E2E tests not created from this iteration we have worked around this by creating the tmp/ip_acquired file, with this workaround we can run TDK E2E tests
  • TDK-277 Testing of Recorder component will remain blocked until DVR Simulator code is available
  • TDK-276 Subset of Recorder tests still consistently failing for CMF
  • TDK-385 RDKV Platform DS Tests Application Fails to Set SURROUND mode
  • TDK-386 RDKV Platform XG1V3 Some SM Tests failing with "Json Message is in Incorrect Format !!!"
  • TDK-387 RDKV Platform XG1V3 XUPNP Event not received by xcal-device process
  • TDK-388 RDKV Platform XG1V3 RMF MPSink Set Volume Errors
  • TDK-389 RDKV Platform E2E Tests Failures "HNSource play failed current state not playing"
  • TDK-390 RDKV Platform Xi3v2 All SM Tests Fail with undefined symbol error

Build System

  • All builds (emulator and reference platforms) now use rdk-oe (Yocto).
  • The old build_framework system is no longer supported.
  • Root Filesystem uncompressed image sizes:
    • XG1v3 204136 (KiB)
    • XI3v2 197132 (KiB)

Highlights since 20170626

  • Components updated:
    • meta-cmf-bsp-emulator, meta-rdk-bsp-emulator, bluetooth, bluetooth_mgr, dvr, gst-plugins-rdk-dvr, mediaframework, meta-cmf, meta-cmf-raspberrypi, meta-rdk, recorder, tr69, westeros, podManager, meta-cmf-restricted, audiocapturemgr, crashupload, dca, devicesettings, iarmbus, iarmmgrs, injectedbundle, netsrvmgr, rdk_logger, rdkapps, rdkbrowser2, rmf_mediastreamer, servicemanager, storagemanager, sys_mon_tools (host), sysint, tr69hostif, webpa-video, wifi, xupnp, meta-westeros-raspberrypi, tdk, tdk-advanced, devices/intel-x86-pc/rdkemulator/rdkbrowser, devices/intel-x86-pc/rdkri/mediaframework, devices/intel-x86-pc/rdkemulator/tdk, devices/intel-x86-pc/rdkri/sysint, devices/raspberrypi/dvr, devices/raspberrypi/iarmmgrs.
  • Patches updated:
    • patches/qtbase-5.1.1, patches/qtwebkit-5.1.1, patches/rdk-oe.
  • Community contributions:

 

A detailed changelog since the last iteration (rdkv-20170626) can be found here.

Details of all RDK-V releases and iterations can be found here