Skip to content
Dag Wieers edited this page Aug 26, 2019 · 1 revision

My current (real world) testing includes this:

  • build zip from branch or locally checked out pull request
  • install and test in different Virtual machines
  1. Oracle VM VirtualBox Manager 6.0 A. Windows 10 x64 VM

    • test with python 2 and python 3 Kodi versions:
      • KodiSetup-20190508-13148516-feature_python3-x64.exe
      • kodi-18.3-Leia-x64.exe

    B. PrimeOS Android x86 VM

  2. VMWare Workstation 15 Player A. LibreELEC VM

    • test with ready-to-use .ova images from http://ftp.belnet.be/mirror/libreelec.tv/
      • LibreELEC 8.2.5 (Kodi 17.6): LibreELEC-Generic.x86_64-8.2.5.ova
      • LibreELEC 9.0.2 (Kodi 18.2): LibreELEC-Generic.x86_64-9.0.2.ova
      • LibreELEC 9.1.002 (Kodi 18.3): LibreELEC-Generic.x86_64-9.1.002.ova

Test 1: This test starts from a clean Kodi install and tests if inputstreamhelper succesfully installs inputstream.adaptive and Widevine DRM without rebooting or crashing

Steps:

  • clean install Kodi
  • open Kodi
  • enable debug logging, enable install by zip, disable auto updating add-ons
  • install self-built inputstreamhelper zip
  • install latest VRT NU add-on, enable debug logging, enable DRM switch and try to play livestream
  • report if the test fails with full debug log
  • cleanup VM (remove Kodi completely after test)
Clone this wiki locally