Project

General

Profile

Actions

Testing #857

closed

verify system builds after switch to debian

Added by Hammel 10 months ago. Updated 6 months ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
09 - Testing
Target version:
Start date:
17 Oct 2021
Due date:
% Done:

100%

Estimated time:
Severity:
02 - High

Description

The builds are being verified currently.
After all system builds (re: metabuild's ./build.sh -m) are clean then the images need to be tested on hardware to make sure they work.

Specific concerns:
  • monkey does not install a libmonkey during it's own install target. verify web service is available on media player.
Actions #1

Updated by Hammel 10 months ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20
Started testing media system.
  • initramfs failed due to missing tools.
  • Slow running but probably due to bad SD card (at least one failed to install completely).

Media system basically works but there are bugs in some apps due to changes in the kernel auto loading of drivers.

Now testing to player system build.

Actions #2

Updated by Hammel 10 months ago

  • % Done changed from 20 to 30

Pisentry buid has been tested. It's basically working sans existing (prior to desktop failure) issues.

piplayer build needs testing next.

Actions #3

Updated by Hammel 9 months ago

  • % Done changed from 30 to 40

Pisentry has been verified working.

Actions #4

Updated by Hammel 9 months ago

  • % Done changed from 40 to 60

Kiosk and AutoKiosk modes tested and working.

Xeon won't be tested for now. The phone project is on hold.

pistore is not ready for testing - it's still a dev project.

desktop mode build is the last to be tested, after piplayer which is being tested now.

Actions #5

Updated by Hammel 7 months ago

pistore is tested as working now.

Desktop build fails:
  1. rpm is not installed on debian. Will need to build for debian by default now.
    1. deb target is available in xnotesng, but xnotes cdtools script is broken (prevents finding java).
    2. Need a Makefile that wraps java build in order to select RPM vs Deb packaging.
Actions #6

Updated by Hammel 6 months ago

Added docker setup to vlib, updated with required java/ant packages. "ant all" works, but debian packaging still needs to be added.

Docker setup changes sync'd to rpi build and pushed.

Docker setup needs to be added to metabuild so all app builds can be made consistent.

Actions #7

Updated by Hammel 6 months ago

  • % Done changed from 60 to 90

Added Docker build to videolib. Added deb packaging to videolib. Tested, committed and pushed.

Now I just need Docker build on meta.

Actions #8

Updated by Hammel 6 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

Meta builds just use the docker image generated for a PiBox build.
Added a README.txt to the meta repo to explain how to use that.

Committed and pushed.

Closing issue.

Actions

Also available in: Atom PDF