Move GPGPU testing stuff to its own provider

Bug #1879965 reported by Jeff Lane on 2020-05-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Provider for Plainbox - Canonical Certification Server
Medium
Sylvain Pineau
Provider for Plainbox - Checkbox
Medium
Sylvain Pineau
checkbox-provider-gpgpu
Medium
Sylvain Pineau

Bug Description

The GPGPU testing stuff is pretty heavily dependent on nVidia bits, and it makes little sense for the checkbox related parts to reside in the main checkbox provider. Instead these need to move to their own provider.

Related branches

Jeff Lane (bladernr) on 2020-05-21
Changed in checkbox-provider-gpgpu:
status: New → In Progress
Changed in plainbox-provider-certification-server:
status: New → In Progress
importance: Undecided → Medium
Changed in checkbox-provider-gpgpu:
importance: Undecided → Medium
Changed in plainbox-provider-certification-server:
assignee: nobody → Jeff Lane (bladernr)
Changed in checkbox-provider-gpgpu:
assignee: nobody → Jeff Lane (bladernr)
Sylvain Pineau (sylvain-pineau) wrote :

I have to update our release tools to take into account this new provider, fix packaging to setup git dpm and add the missing lp recipes.

Jeff Lane (bladernr) wrote :

Any update on that? These have been sitting since May 21. Is there anything I can do to help?

Sylvain Pineau (sylvain-pineau) wrote :

No, and I'm not planning a new release before September. In the meantime you could create a packaging repo and try to setup git dpm for it.

As a example I did the git-dpm switch for pts and idpt providers:

https://code.launchpad.net/~checkbox-dev/checkbox-provider-phoronix/
https://code.launchpad.net/~checkbox-dev/checkbox-provider-phoronix/+git/packaging

https://code.launchpad.net/plainbox-provider-ipdt
https://code.launchpad.net/~checkbox-dev/plainbox-provider-ipdt/+git/packaging

Changed in plainbox-provider-checkbox:
milestone: none → 0.55.0
Changed in plainbox-provider-certification-server:
milestone: none → 0.51.0
Sylvain Pineau (sylvain-pineau) wrote :

Quick update, all the linked MRs are merged and a daily build recipe is ready. The first debs are available in the dev ppa:

https://code.launchpad.net/~checkbox-dev/+recipe/checkbox-provider-gpgpu-daily

The next stable is still planned for Sept 2020.

Changed in checkbox-provider-gpgpu:
milestone: none → 0.4.0
Changed in plainbox-provider-certification-server:
status: In Progress → Fix Committed
assignee: Jeff Lane (bladernr) → Sylvain Pineau (sylvain-pineau)
Changed in plainbox-provider-checkbox:
assignee: Jeff Lane (bladernr) → Sylvain Pineau (sylvain-pineau)
Changed in checkbox-provider-gpgpu:
assignee: Jeff Lane (bladernr) → Sylvain Pineau (sylvain-pineau)
Changed in plainbox-provider-checkbox:
status: In Progress → Fix Committed
Changed in checkbox-provider-gpgpu:
status: In Progress → Fix Committed
Changed in plainbox-provider-checkbox:
status: Fix Committed → Fix Released
Changed in plainbox-provider-certification-server:
status: Fix Committed → Fix Released
Changed in checkbox-provider-gpgpu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers