From patchwork Wed Sep 9 10:08:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Yonggang Luo X-Patchwork-Id: 11765289 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 72B66618 for ; Wed, 9 Sep 2020 10:09:34 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C691F215A4 for ; Wed, 9 Sep 2020 10:09:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="IS4ctOfi" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C691F215A4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:41368 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFx2i-0002CL-Hs for patchwork-qemu-devel@patchwork.kernel.org; Wed, 09 Sep 2020 06:09:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34068) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFx2F-0001gO-Fi; Wed, 09 Sep 2020 06:09:03 -0400 Received: from mail-pg1-x543.google.com ([2607:f8b0:4864:20::543]:45255) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kFx2D-00026A-OE; Wed, 09 Sep 2020 06:09:03 -0400 Received: by mail-pg1-x543.google.com with SMTP id 67so1700209pgd.12; Wed, 09 Sep 2020 03:09:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jZkHxOcJ5Q39hYOQUMkAjTg0hOyiBYw2ffyYzFdgrfI=; b=IS4ctOfixSyz9cjBbHYNUIh2rOPpKrSkIgB+1jcmFhXGCzFyNdpqs1L/YMVK8D66x9 cdWMLuE9bOweSMIXDEmX1VYe7p5ov4TeriwZgujOmKHWbQDkIhAw+xyDEvMtbl1ypQse qi3lGlb0en76YYyWhazA4lEO5cr77cmS9GfrgUY9dgQeDa0GRi2DiJL0H0lv1r62c+tG yw7b7z2TVftdsqQWXoCnOFUqS+Hi0C/ONDegX+zlFKjxo+O3ysdeVlFIdwQgnTmTWwmE /O/DV6IvmkQokMOmAZUCpcTPLmf6LtzhELKg7HCjG3xD8svjJ6lm3z342iCOqD/2hs6t BA4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jZkHxOcJ5Q39hYOQUMkAjTg0hOyiBYw2ffyYzFdgrfI=; b=CKXEUDi15s9DLlgQxLD5QbQjAJO7PbTDgaM1f4mhH5a0p67feajL5SHIVtle1C9h8s EoSss+ASfZaZGJ4EhrRA00ILV4W26KgcotlK2xQhVIp1lpA2agsycl8Jn62XnhNiN3Vn m8Ncjrs0Kg7OtY//Ot3AAvLnI6PBTCgUlaVrgMatJySIxHQ2hjiR+IXY0/fXU+WkVIHG BQmlD3j89oMrjkrdgteugd58TDeQEhehuTZEJ3PNe0uXi9D/bo0WFP6knIef2GW57/Fj 6ftdd2Xn1R8KIWSxoToriJxVolE2IaVcVxUYxh/lFSzkjBkIruHuz/VxH5szQ971tgoI tEtg== X-Gm-Message-State: AOAM532L14EdSjzFZWDEQ6sFCg6w1HSq6S29Ahfd276F7e8b1Jzm1ZLX Yg9TX2hpvZYi+z1hh5aQUb0NTXltAVAN2X3H X-Google-Smtp-Source: ABdhPJxDZ2yXmRzDg/0SkRFrAx8vRhZfofcfSnRRJ986zQ7BJigEBoymZvG/ycqYrkXuSUllmPTtdg== X-Received: by 2002:a63:651:: with SMTP id 78mr83098pgg.344.1599646139264; Wed, 09 Sep 2020 03:08:59 -0700 (PDT) Received: from localhost.localdomain ([222.95.248.6]) by smtp.googlemail.com with ESMTPSA id d5sm2035502pfq.72.2020.09.09.03.08.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2020 03:08:58 -0700 (PDT) From: Yonggang Luo To: qemu-devel@nongnu.org Subject: [PATCH v3 14/21] cirrus: Building freebsd in a single short Date: Wed, 9 Sep 2020 18:08:42 +0800 Message-Id: <20200909100842.1442-1-luoyonggang@gmail.com> X-Mailer: git-send-email 2.28.0.windows.1 MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::543; envelope-from=luoyonggang@gmail.com; helo=mail-pg1-x543.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Ed Maste , Michael Roth , qemu-block@nongnu.org, Stefan Weil , Xie Changlong , Richard Henderson , Markus Armbruster , Max Reitz , Yonggang Luo , Gerd Hoffmann , Wen Congyang , Li-Wen Hsu , Peter Lieven Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" freebsd 1 hour limit not hit anymore I think we going to a wrong direction, I think there is some tests a stall the test runner, please look at https://cirrus-ci.com/task/5110577531977728 When its running properly, the consumed time are little, but when tests running too long, look at the cpu usage, the cpu usage are nearly zero. does't consuming time. And look at https://cirrus-ci.com/task/6119341601062912 If the tests running properly, the time consuming are little We should not hide the error by split them Signed-off-by: Yonggang Luo Reviewed-by: Daniel P. Berrangé --- .cirrus.yml | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 49335e68c9..b0004273bb 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,38 +1,19 @@ env: CIRRUS_CLONE_DEPTH: 1 -freebsd_1st_task: +freebsd_12_task: freebsd_instance: image_family: freebsd-12-1 - cpu: 4 - memory: 4G - install_script: ASSUME_ALWAYS_YES=yes pkg bootstrap -f ; pkg install -y - bash curl cyrus-sasl git glib gmake gnutls gsed - nettle perl5 pixman pkgconf png usbredir + cpu: 8 + memory: 8G + install_script: + - ASSUME_ALWAYS_YES=yes pkg bootstrap -f ; + - pkg install -y bash curl cyrus-sasl git glib gmake gnutls gsed + nettle perl5 pixman pkgconf png usbredir script: - mkdir build - cd build - - ../configure --disable-user --target-list-exclude='alpha-softmmu - ppc64-softmmu ppc-softmmu riscv32-softmmu riscv64-softmmu s390x-softmmu - sparc64-softmmu sparc-softmmu x86_64-softmmu i386-softmmu' - --enable-werror || { cat config.log; exit 1; } - - gmake -j$(sysctl -n hw.ncpu) - - gmake -j$(sysctl -n hw.ncpu) check - -freebsd_2nd_task: - freebsd_instance: - image_family: freebsd-12-1 - cpu: 4 - memory: 4G - install_script: ASSUME_ALWAYS_YES=yes pkg bootstrap -f ; pkg install -y - bash curl cyrus-sasl git glib gmake gnutls gtk3 gsed libepoxy mesa-libs - nettle perl5 pixman pkgconf png SDL2 usbredir - script: - - ./configure --enable-werror --target-list='alpha-softmmu ppc64-softmmu - ppc-softmmu riscv32-softmmu riscv64-softmmu s390x-softmmu - sparc64-softmmu sparc-softmmu x86_64-softmmu i386-softmmu - sparc-bsd-user sparc64-bsd-user x86_64-bsd-user i386-bsd-user' - || { cat config.log; exit 1; } + - ../configure --enable-werror || { cat config.log; exit 1; } - gmake -j$(sysctl -n hw.ncpu) - gmake -j$(sysctl -n hw.ncpu) check