[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.2.1-63-gcebda6d0

Allan McRae allan at archlinux.org
Mon May 4 23:14:45 UTC 2020


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".

The branch, master has been updated
       via  cebda6d0ee4c58521cafd9d0980c8b79cc068602 (commit)
       via  0b81fb64d3f36710d3988ab49feae8c7cc37c1af (commit)
      from  969e1ab996e79f3e121d0fb3bfd4e91ac7d6f488 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit cebda6d0ee4c58521cafd9d0980c8b79cc068602
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat May 2 12:12:32 2020 -0400

    meson: handle XFAIL tests outside of TAP
    
    This change causes expected fail tests to actually fail by eliding the
    '# TODO' from the test plan. In turn, we can now properly use
    'should_fail' in the meson test() rule and see these expected fail
    tests in the output:
    
    Before:
      ...
      320/332 upgrade077.py                   OK 0.12679290771484375 s
      321/332 upgrade078.py                   OK 0.12620115280151367 s
      322/332 upgrade080.py                   OK 0.1252129077911377 s
      ...
    
      Ok:                 332
      Expected Fail:      0
      Fail:               0
      Unexpected Pass:    0
      Skipped:            0
      Timeout:            0
    
    After:
      ...
      320/332 upgrade077.py                   OK 0.12679290771484375 s
      321/332 upgrade078.py                   EXPECTEDFAIL0.12620115280151367 s
      322/332 upgrade080.py                   OK 0.1252129077911377 s
      ...
    
      Ok:                 326
      Expected Fail:      6
      Fail:               0
      Unexpected Pass:    0
      Skipped:            0
      Timeout:            0
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 0b81fb64d3f36710d3988ab49feae8c7cc37c1af
Author: Allan McRae <allan at archlinux.org>
Date:   Sat May 2 17:48:48 2020 +1000

    Add Gitlab Runner configuration
    
    Arch Linux is setting up a Gitlab instance.  This adds CI for the pacman
    project, testing a range of configurations on Arch and basic builds on
    Fedora and Debian.
    
    Note that asciidoc is specifically not installed on the Debian run because
    it is all sorts of broken...  Also, the defaults have been set to meson, with
    two autotools tests that will soon be removed.
    
    Original-file from: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Altered-to-run-on-Arch-Gitlab by: Sven-Hendrik Haase <svenstaro at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 .gitlab-ci.yml          | 128 ++++++++++++++++++++++++++++++++++++++++++++++++
 test/pacman/meson.build |  15 +++++-
 test/pacman/pmenv.py    |   7 ++-
 3 files changed, 148 insertions(+), 2 deletions(-)
 create mode 100644 .gitlab-ci.yml


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list