Skip to content
Snippets Groups Projects
  1. Apr 26, 2019
  2. Apr 25, 2019
    • Emanuele Aina's avatar
      tracker: Rely on the preinstalled multimedia demopack · 2736fdd6
      Emanuele Aina authored
      
      The current test downloads from a legacy location the same contents already
      shipped by the official multimedia demopack under `/home/shared`.
      
      On the target and SDK images it is wasteful and silly, as those exact contents
      come pre-installed.
      
      On the minimal images this fails since there's not enough storage.
      
      On the base SDK image the decision to not install the multimedia demopack was
      taken explicitly as it is not relevant there.
      
      Change the test to only run on the images where it is appropriate and rely on
      the multimedia demopack being available out-of-the-box in `/home/shared`.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      2736fdd6
  3. Apr 10, 2019
    • Martyn Welch's avatar
      Increase time allowed for dbus-installed-tests · 898afbd3
      Martyn Welch authored
      
      The "as-root" run of dbus-installed-test failed as it exceeded the time
      limit by 0.04s. Increase the time limit from 15 mins to 20 mins to avoid
      this happening.
      
      Signed-off-by: default avatarMartyn Welch <martyn.welch@collabora.com>
      898afbd3
    • Martyn Welch's avatar
      Remove check-dbus-services test · 40daa3ba
      Martyn Welch authored
      
      The check-dbus-services aims to test all services configured as bus
      activatable, however such a test is proving to be too naive and requires
      significant investment to keep in a passing state.
      
      There are an increasing number of services that have needed to be
      blacklisted as they don't pass with reasonable rationale:
      
      * Some require the ability to display a GUI and recieve a response that
        isn't currently viable with the current automated test platform nor is
        a GUI present on many of the image types.
      * Some require specific devices to be present for the underlying service
        to start that isn't present in on the test systems.
      * Some aren't completely installed and operational in the smaller cut-down
        images.
      
      It has been decided that this test lacks sufficent benefit and significant
      overhead and is thus being removed.
      
      Signed-off-by: default avatarMartyn Welch <martyn.welch@collabora.com>
      40daa3ba
  4. Apr 09, 2019
  5. Apr 08, 2019
    • Emanuele Aina's avatar
      frome: Install bash, needed by ssl-cert · 3f989f35
      Emanuele Aina authored and Luis Araujo's avatar Luis Araujo committed
      
      The `make-ssl-cert` script specifically targets bash, so let's install it
      explicitly.
      
      The `ssl-cert` package is brought in by `postfix`, which is needed by `quilt`,
      suggested by `devscript`.
      
      This fixes the error below:
          Setting up ssl-cert (1.0.39ba1) ...
          /var/lib/dpkg/info/ssl-cert.postinst: 48: /var/lib/dpkg/info/ssl-cert.postinst: make-ssl-cert: not found
          dpkg: error processing package ssl-cert (--configure):
           installed ssl-cert package post-installation script subprocess returned error exit status 127
      
      The install error also caused the subsequent tests to be skipped due to the
      inconsistent state.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      3f989f35
    • Luis Araujo's avatar
      Remove the apparmor-folks test case · 33707a65
      Luis Araujo authored
      
      Folks test cases are not so relevant anymore.
      
      The apparmor-folks test case has not been executed for several releases
      already (it was not executed for 18.12 and for 18.09 was only executed
      for half the platforms with some failures too).
      
      This commit removes the apparmor-folks test case.
      
      Signed-off-by: default avatarLuis Araujo <luis.araujo@collabora.co.uk>
      33707a65
  6. Apr 04, 2019
  7. Apr 03, 2019
  8. Apr 02, 2019
  9. Apr 01, 2019
  10. Mar 29, 2019
  11. Mar 28, 2019
  12. Mar 27, 2019
  13. Mar 26, 2019
  14. Mar 25, 2019
  15. Mar 19, 2019
  16. Mar 13, 2019
    • Emanuele Aina's avatar
      renderer: Show install steps on manual testcases as well · 6ec78ba8
      Emanuele Aina authored
      
      The pre-condition steps generated by the `install`/`git-repos` directives
      where only rendered for automated testcases. Arguably, manual testers are
      more interested in those being rendered than LAVA, which usually considers
      the YAML enough as-is.
      
      This currently affected the WebKit manual testcases such as
      webkit2gtk-ac-3d-rendering.yaml where no installation pre-condition was
      rendered, omitting fundamental steps needed by manual testers.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      6ec78ba8
  17. Mar 12, 2019
  18. Mar 11, 2019
    • Emanuele Aina's avatar
      gitlab-ci: Deploy pages from the apertis/v2019dev0 branch · 24b76432
      Emanuele Aina authored
      
      We are moving to per-release branches in every repository and this one is
      no exception. :)
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      24b76432
    • Gustavo Noronha's avatar
      Update WebKit2GTK+ test cases for move to upstream · a762b739
      Gustavo Noronha authored and Gustavo Noronha's avatar Gustavo Noronha committed
      With the move to upstream WebKit2GTK+, there is no longer a custom
      launcher that uses Clutter, and MiniBrowser should be used instead.
      
      We also take the opportunity to move away from the model of shipping
      test data on packages, and add a new test data repository to gitlab
      instead.
      a762b739
    • Gustavo Noronha's avatar
      Remove obsolete test cases · 74eedc6a
      Gustavo Noronha authored and Gustavo Noronha's avatar Gustavo Noronha committed
      With the move away from a patched WebKit2GTK+ to an upstream version,
      some features have been lost and there is no need (or way) to test them
      anymore.
      
      actor-tiles: no longer uses Clutter, the backing store does not use
      Clutter actors anymore, that was a custom change
      
      aligned-scroll: heuristic alignment lock of panning was a custom feature
      which is not present upstream; upstream only supports setting the
      direction lock before the pan starts
      
      contextual-zoom: contextual zoom was a custom feature not available
      upstream; it is not as important currently, though, since most pages are
      now designed to be touchscreen friendly
      
      lazy-click: also known as touch adjustment, it was also a custom feature
      not available upstream; like contextual-zoom, it is not as relevant
      nowadays, as sites are designed to be touch-friendly
      74eedc6a
  19. Mar 05, 2019
Loading