Comment 1 for bug 1675391

Revision history for this message
Leo Arias (elopio) wrote :

The following tests have to be run before this update is accepted into xenial and yakkety updates:

plugins:
  * Build a snap using a python staged on the same snap.
  * Build the pc kernel snap. https://github.com/snapcore/snapcraft/blob/master/manual-tests.md#test-the-pc-kernel
    * Check that an image generated with this kernel works in kvm.
  * Build the dragonboard snap. https://github.com/snapcore/snapcraft/blob/master/manual-tests.md#test-the-dragonboard-410c-kernel
    * Check that an image generated with this kernel works in a dragonboard.
  * Build and run the ROS demo snaps.

Packages:
  * Build a snap with stage packages:
    * Check that the stage packages are saved in parts/$part_name/pull/state
  * Build a snap with a specific version on stage packages.
  * Build a snap with a specific version on build packages.

store:
  * Push a snap, modify it, and push again.
    * Check that the second push is faster, just pushing the delta.
  * Run the `history`, `list-revision` and `revisions` commands.

exploratory:
  * Build snaps with the `source-checksum` keyword.
  * Build snaps with python.
  * Build snaps with cleanbuild, using lxd from a deb and a snap.
  * Build snaps with the snapcraft snap: `sudo snap install snapcraft --edge`.
  * Build and run classic snaps.