qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] travis-ci: Improve OSX coverage
@ 2020-02-18 13:37 Philippe Mathieu-Daudé
  2020-02-18 13:37 ` [PATCH 1/3] .travis.yml: Expand OSX code coverage Philippe Mathieu-Daudé
  2020-02-18 13:40 ` [PATCH 0/3] travis-ci: Improve OSX coverage Philippe Mathieu-Daudé
  0 siblings, 2 replies; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2020-02-18 13:37 UTC (permalink / raw)
  To: qemu-devel; +Cc: Fam Zheng, Philippe Mathieu-Daudé, Alex Bennée

Add more packages on the Mojave OSX job (Xcode 10),
and duplicate the job to build on Catalina (Xcode 11).

Each job takes ~34min:
https://travis-ci.org/philmd/qemu/builds/651473221

Philippe Mathieu-Daudé (3):
  .travis.yml: Expand OSX code coverage
  .travis.yml: Build with ncurses on OSX
  .travis.yml: Test building with Xcode 11.3

 .travis.yml | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 46 insertions(+), 2 deletions(-)

-- 
2.21.1



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/3] .travis.yml: Expand OSX code coverage
  2020-02-18 13:37 [PATCH 0/3] travis-ci: Improve OSX coverage Philippe Mathieu-Daudé
@ 2020-02-18 13:37 ` Philippe Mathieu-Daudé
  2020-02-18 13:40 ` [PATCH 0/3] travis-ci: Improve OSX coverage Philippe Mathieu-Daudé
  1 sibling, 0 replies; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2020-02-18 13:37 UTC (permalink / raw)
  To: qemu-devel; +Cc: Fam Zheng, Philippe Mathieu-Daudé, Alex Bennée

Install more packages to cover more components:

    ./configure
    [...]
    host CPU          x86_64
    strip binaries    yes
    Cocoa support     yes
    TLS priority      NORMAL
    GNUTLS support    yes
    nettle            yes (3.4.1)
    libtasn1          yes
    PAM               yes
    iconv support     yes
    curses support    no
    curl support      yes
    Audio drivers     coreaudio
    vde support       yes
    HAX support       yes
    HVF support       yes
    TCG support       yes
    vhost-net support yes
    vhost-crypto support yes
    vhost-user support yes
    vhost-user-fs support yes
    libusb            yes
    libiscsi support  yes
    libssh support    yes
    lzo support       yes
    snappy support    yes
    bzip2 support     yes
    lzfse support     yes
    [...]

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
---
 .travis.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 5887055951..08ef2c011c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -279,10 +279,19 @@ matrix:
         homebrew:
           packages:
             - ccache
+            - libgcrypt
+            - libiscsi
+            - libssh2
+            - libusb
+            - lzfse
+            - lzo
+            - gettext
             - glib
-            - pixman
             - gnu-sed
+            - pixman
             - python
+            - snappy
+            - vde
           update: true
       before_script:
         - brew link --overwrite python
-- 
2.21.1



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH 0/3] travis-ci: Improve OSX coverage
  2020-02-18 13:37 [PATCH 0/3] travis-ci: Improve OSX coverage Philippe Mathieu-Daudé
  2020-02-18 13:37 ` [PATCH 1/3] .travis.yml: Expand OSX code coverage Philippe Mathieu-Daudé
@ 2020-02-18 13:40 ` Philippe Mathieu-Daudé
  1 sibling, 0 replies; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2020-02-18 13:40 UTC (permalink / raw)
  To: qemu-devel; +Cc: Fam Zheng, Alex Bennée

On 2/18/20 2:37 PM, Philippe Mathieu-Daudé wrote:
> Add more packages on the Mojave OSX job (Xcode 10),
> and duplicate the job to build on Catalina (Xcode 11).
> 
> Each job takes ~34min:
> https://travis-ci.org/philmd/qemu/builds/651473221
> 
> Philippe Mathieu-Daudé (3):
>    .travis.yml: Expand OSX code coverage
>    .travis.yml: Build with ncurses on OSX
>    .travis.yml: Test building with Xcode 11.3
> 
>   .travis.yml | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
>   1 file changed, 46 insertions(+), 2 deletions(-)
> 

Series killed again...

   $ git publish
   Sent [PATCH 0/3] travis-ci: Improve OSX coverage
   Sent [PATCH 1/3] .travis.yml: Expand OSX code coverage
   4.3.0 Temporary System Problem.  Try again later (10). 
c13sm6377395wrn.46 - gsmtp



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-02-18 13:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-18 13:37 [PATCH 0/3] travis-ci: Improve OSX coverage Philippe Mathieu-Daudé
2020-02-18 13:37 ` [PATCH 1/3] .travis.yml: Expand OSX code coverage Philippe Mathieu-Daudé
2020-02-18 13:40 ` [PATCH 0/3] travis-ci: Improve OSX coverage Philippe Mathieu-Daudé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).