From patchwork Mon Feb 15 17:14:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 12089015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-16.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B3372C433E6 for ; Mon, 15 Feb 2021 17:16:28 +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 5755660231 for ; Mon, 15 Feb 2021 17:16:28 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5755660231 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:42258 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBhU3-0006M2-H6 for qemu-devel@archiver.kernel.org; Mon, 15 Feb 2021 12:16:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32974) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBhSS-0005Lu-F7 for qemu-devel@nongnu.org; Mon, 15 Feb 2021 12:14:49 -0500 Received: from us-smtp-delivery-124.mimecast.com ([63.128.21.124]:37857) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1lBhSQ-0007ue-9f for qemu-devel@nongnu.org; Mon, 15 Feb 2021 12:14:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1613409284; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5+R4mFhMsSveEph5jOrDNesxebc4zbmrsIY1tGpqbpE=; b=cXIdteRW49TagyvUmHAFMBUFtrvyAp0czgIkUYpTX6ZwT/HacJT53xMBYZ6TxjTY9GAsx/ ptatyvRo/WoQEnFnbR2g2cQw1rrruumuCr9D/RETYOTeWau2F43RVyNU7CwAd8FqY2Rqy1 LYy9E1mBg7vKqTTljb7T6eZ5fmJ/dUE= Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-158-auTorCi2P7-_RUffujh3Xg-1; Mon, 15 Feb 2021 12:14:42 -0500 X-MC-Unique: auTorCi2P7-_RUffujh3Xg-1 Received: by mail-wr1-f71.google.com with SMTP id s18so10184492wrf.0 for ; Mon, 15 Feb 2021 09:14:41 -0800 (PST) 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=5+R4mFhMsSveEph5jOrDNesxebc4zbmrsIY1tGpqbpE=; b=qPTFArY+5uGzSGzkaU+gJs3vxEjumTtyVAhnHlBg4MCLRQlFNIiSUA9Weg5tgNVp0W +lg22C7N9xVSFxni0gaomGQGU0Nndi3l+QNQ+P/KmTEGs6iC9DK01TBz4/FXeZhPpZAq O42Qkn7AuAHJIZ1FEkPXhx2cAGXt9N8JfdYwqdGG8c4RhZV6UmH+UMM8XbGHG1IfkD4+ blLAKB/1g4v5GGlJe7d8TSc9ett/SKHQLzD3YsanRLOP+Gsg2tclNmLX9Tyaun+5rA2p uZYJMxwa+OCXzVzJut78oeDY1LUlXaGoxxh/g+fMgT3n+l4ed7F66E1jVy7+OAgyZZBs EZ/w== X-Gm-Message-State: AOAM532Q3o0NpUYa6wpEyb78zd62ngNPlj5/FkP6WDbNZ+8cT+0tdNVb 5XpVbDA4WMfM4juLE2WBIopM0sLxxd2mUE+jLtRYrV/8soKBTnahTTR20z1+m/9eVGa5mH6sj+K +NsVa0ugbWfxWmUajTOqHKoYteSvq+ipPmgB+zJdbvg+yUM+HSOA+E3m+ZjnIfyv7 X-Received: by 2002:adf:dc8d:: with SMTP id r13mr19758542wrj.209.1613409280583; Mon, 15 Feb 2021 09:14:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJxsAxabAK/+ogVuC9UJ/dbinMQCeBylkv0VU2pXVhwtxnyWJBRC5EBVfKZeNoysH7Ud76Kj3A== X-Received: by 2002:adf:dc8d:: with SMTP id r13mr19758528wrj.209.1613409280389; Mon, 15 Feb 2021 09:14:40 -0800 (PST) Received: from localhost.localdomain (68.red-83-57-175.dynamicip.rima-tde.net. [83.57.175.68]) by smtp.gmail.com with ESMTPSA id v15sm26754651wra.61.2021.02.15.09.14.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Feb 2021 09:14:40 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH] gitlab-ci: Display Avocado log content when tests timeout Date: Mon, 15 Feb 2021 18:14:38 +0100 Message-Id: <20210215171438.935665-1-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Received-SPF: pass client-ip=63.128.21.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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: Willian Rampazzo , =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" Since commit ba2232bae6d ("gitlab-ci: Refactor code that show logs of failed acceptances") we display the log content of failing tests (Avocado "FAIL" event). Since we are also interested in tests timeouting, update our global Avocado config to display log content for the "INTERRUPT" event, "possible when the timeout is reached" (See [*]). [*] https://avocado-framework.readthedocs.io/en/latest/guides/writer/chapters/writing.html#test-statuses Suggested-by: Willian Rampazzo Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Wainer dos Santos Moschetta Reviewed-by: Willian Rampazzo --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7adb9a4cef0..234cead60c2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -64,7 +64,7 @@ include: - echo "[datadir.paths]" > ~/.config/avocado/avocado.conf - echo "cache_dirs = ['${CI_PROJECT_DIR}/avocado-cache']" >> ~/.config/avocado/avocado.conf - - echo -e '[job.output.testlogs]\nstatuses = ["FAIL"]' + - echo -e '[job.output.testlogs]\nstatuses = ["FAIL", "INTERRUPT"]' >> ~/.config/avocado/avocado.conf - if [ -d ${CI_PROJECT_DIR}/avocado-cache ]; then du -chs ${CI_PROJECT_DIR}/avocado-cache ;