Comment 2 for bug 1646993

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

Before this can land into xenial and yakkety, the following tests need to be executed:

sources:
  - build a snap with the shutter tar.gz as a source, from bug #1611776.
  - try to build snaps without the source commands: bzr, git, hg.
  - build a snap with an ftp source.
  - build the snap from bug #1644350.

plugins:
  - build a kernel snap, check that it doesn't ask for login.
  - build a nodejs snap that requires npm commands, like Augur.
  - build a cmake snap with some options from the make plugin.

meta:
  - build a snap with icon in snapcraft.yaml.

build-packages:
  - call apt auto-remove after building snaps with build-packages.

store:
  - push snaps with DELTA_UPLOADS_EXPERIMENTAL.
  - try to register a snap without the agreement signed.
  - try to register a name already register by the same user.

parser:
  - parse a part that depends on other remote part.

exploratory:
  - with TERM=dumb.
  - build various snaps with different plugins, running all the life cycle commands.
  - try the integration with travis in various projects.