Comment 1 for bug 1650632

Leo Arias (elopio) wrote :

These are the tests that have to pass before the update can land into xenial and yakkety:

help:

    Run snapcraft plugins.

plugins:

    Pull and build using a rust part.
        Check that the download happens only during pull.
    Build a python snap that has a read-only file.
    Build snaps with the maven, gradle, cmake, waf and scons plugins.
        Check that there is no build_properties deprecation warning.

parser:

    Parse using a part with origin-branch.
    Run snapcraft-parser -v

store:

    Run snapcraft registered and snapcraft list-registered.

errors:

    Try to build using an unrecognized source.

work-in-progress:

    Build a snap with aliases.
        Check that the snap yaml contains the aliases.
    Build a snap with classic confinement.
        Check that the snap yaml contains the right confinement.

snaps:

    Build the tomcat demo in an arch that's not amd64.
    Build the pulse audio snap from https://bugs.launchpad.net/snapcraft/+bug/1587358
        Check that libraries that end up on the snap are not the system libraries.

exploratory:

    Build snaps with prepare, build and install scriptlets.