From patchwork Wed Aug 28 02:26:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nobuhiro Iwamatsu X-Patchwork-Id: 11117699 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 B9BCD14E5 for ; Wed, 28 Aug 2019 02:26:30 +0000 (UTC) Received: from mail.linuxfoundation.org (mail.linuxfoundation.org [140.211.169.12]) (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 9FABE214DA for ; Wed, 28 Aug 2019 02:26:30 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9FABE214DA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=toshiba.co.jp Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=cip-dev-bounces@lists.cip-project.org Received: from mail.linux-foundation.org (localhost [127.0.0.1]) by mail.linuxfoundation.org (Postfix) with ESMTP id 60E572412; Wed, 28 Aug 2019 02:26:28 +0000 (UTC) X-Original-To: cip-dev@lists.cip-project.org Delivered-To: cip-dev@mail.linuxfoundation.org Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 02B682409 for ; Wed, 28 Aug 2019 02:26:28 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mo-csw.securemx.jp (mo-csw1114.securemx.jp [210.130.202.156]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 0299E1FB for ; Wed, 28 Aug 2019 02:26:26 +0000 (UTC) Received: by mo-csw.securemx.jp (mx-mo-csw1114) id x7S2QPwb009242; Wed, 28 Aug 2019 11:26:25 +0900 X-Iguazu-Qid: 2wHHvQx45WacNNXYUk X-Iguazu-QSIG: v=2; s=0; t=1566959185; q=2wHHvQx45WacNNXYUk; m=8RCT/0yHrDlhQtetPB7E+Bhoxzs+vc5lEN6HHYJOlIk= Received: from imx2.toshiba.co.jp (imx2.toshiba.co.jp [106.186.93.51]) by relay.securemx.jp (mx-mr1111) id x7S2QOoa016950; Wed, 28 Aug 2019 11:26:24 +0900 Received: from enc01.localdomain ([106.186.93.100]) by imx2.toshiba.co.jp with ESMTP id x7S2QOOV007415; Wed, 28 Aug 2019 11:26:24 +0900 (JST) Received: from hop001.toshiba.co.jp ([133.199.164.63]) by enc01.localdomain with ESMTP id x7S2QOc3013007; Wed, 28 Aug 2019 11:26:24 +0900 From: Nobuhiro Iwamatsu To: Chris.Paterson2@renesas.com Date: Wed, 28 Aug 2019 11:26:19 +0900 X-TSB-HOP: ON Message-Id: <20190828022619.3690-3-nobuhiro1.iwamatsu@toshiba.co.jp> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190828022619.3690-1-nobuhiro1.iwamatsu@toshiba.co.jp> References: <20190828022619.3690-1-nobuhiro1.iwamatsu@toshiba.co.jp> MIME-Version: 1.0 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: cip-dev@lists.cip-project.org Subject: [cip-dev] [PATCH 3/3] Add spectre-meltdown-checker test X-BeenThere: cip-dev@lists.cip-project.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: cip-dev-bounces@lists.cip-project.org Errors-To: cip-dev-bounces@lists.cip-project.org Signed-off-by: Nobuhiro Iwamatsu --- lava_templates/r8a7743-iwg20d-q7_smc.yaml | 69 +++++++++++++++++++ lava_templates/r8a7745-iwg22d-sodimm_smc.yaml | 69 +++++++++++++++++++ lava_templates/r8a774c0-ek874_smc.yaml | 69 +++++++++++++++++++ submit_tests.sh | 1 + 4 files changed, 208 insertions(+) create mode 100644 lava_templates/r8a7743-iwg20d-q7_smc.yaml create mode 100644 lava_templates/r8a7745-iwg22d-sodimm_smc.yaml create mode 100644 lava_templates/r8a774c0-ek874_smc.yaml diff --git a/lava_templates/r8a7743-iwg20d-q7_smc.yaml b/lava_templates/r8a7743-iwg20d-q7_smc.yaml new file mode 100644 index 0000000..0e10584 --- /dev/null +++ b/lava_templates/r8a7743-iwg20d-q7_smc.yaml @@ -0,0 +1,69 @@ +# Copyright (C) 2019, Renesas Electronics Europe GmbH, Chris Paterson +# SPDX-License-Identifier: AGPL-3.0 +# This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3. +# This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. +# You should have received a copy of the GNU Affero General Public License along with this program. If not, see . + +device_type: r8a7743-iwg20d-q7 +job_name: JOB_NAME + +timeouts: + job: + minutes: 15 + action: + minutes: 10 + connection: + minutes: 5 +priority: medium +visibility: public + +notify: + criteria: + status: finished + verbosity: verbose + recipients: + - to: + method: email + email: cip-testing-results@lists.cip-project.org + +# ACTION_BLOCK +actions: +- deploy: + timeout: + minutes: 10 + to: tftp + os: oe + kernel: + url: KERNEL_URL + type: uimage + nfsrootfs: + url: https://s3-us-west-2.amazonaws.com/download.cip-project.org/cip-core/iwg20m/core-image-minimal-iwg20m.tar.gz + compression: gz + dtb: + url: DTB_URL + +# BOOT_BLOCK +- boot: + auto_login: + login_prompt: 'ciphost login:' + username: root + prompts: + - 'cip-project#' + method: u-boot + commands: nfs + timeout: + minutes: 5 + +# Spectre meltdown checker +# TEST_BLOCK +- test: + timeout: + minutes: 10 + definitions: + - repository: https://github.com/Linaro/test-definitions.git + from: git + path: automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.yaml + name: spectre-meltdown-checker-test + timeout: + minutes: 10 + diff --git a/lava_templates/r8a7745-iwg22d-sodimm_smc.yaml b/lava_templates/r8a7745-iwg22d-sodimm_smc.yaml new file mode 100644 index 0000000..180d94a --- /dev/null +++ b/lava_templates/r8a7745-iwg22d-sodimm_smc.yaml @@ -0,0 +1,69 @@ +# Copyright (C) 2019, Renesas Electronics Europe GmbH, Chris Paterson +# SPDX-License-Identifier: AGPL-3.0 +# This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3. +# This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. +# You should have received a copy of the GNU Affero General Public License along with this program. If not, see . + +device_type: r8a7745-iwg22d-sodimm +job_name: JOB_NAME + +timeouts: + job: + minutes: 15 + action: + minutes: 10 + connection: + minutes: 5 +priority: medium +visibility: public + +notify: + criteria: + status: finished + verbosity: verbose + recipients: + - to: + method: email + email: cip-testing-results@lists.cip-project.org + +# ACTION_BLOCK +actions: +- deploy: + timeout: + minutes: 10 + to: tftp + os: oe + kernel: + url: KERNEL_URL + type: uimage + nfsrootfs: + url: https://s3-us-west-2.amazonaws.com/download.cip-project.org/ciptesting/cip-lava/rfs/core-image-minimal-iwg22m-20181126155628.rootfs.tar.gz + compression: gz + dtb: + url: DTB_URL + +# BOOT_BLOCK +- boot: + auto_login: + login_prompt: 'iwg22m login: ' + username: root + prompts: + - 'root@iwg22m' + method: u-boot + commands: nfs + timeout: + minutes: 5 + +# Spectre meltdown checker +# TEST_BLOCK +- test: + timeout: + minutes: 10 + definitions: + - repository: https://github.com/Linaro/test-definitions.git + from: git + path: automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.yaml + name: spectre-meltdown-checker-test + timeout: + minutes: 10 + diff --git a/lava_templates/r8a774c0-ek874_smc.yaml b/lava_templates/r8a774c0-ek874_smc.yaml new file mode 100644 index 0000000..e244a0e --- /dev/null +++ b/lava_templates/r8a774c0-ek874_smc.yaml @@ -0,0 +1,69 @@ +# Copyright (C) 2019, Renesas Electronics Europe GmbH, Chris Paterson +# SPDX-License-Identifier: AGPL-3.0 +# This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3. +# This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. +# You should have received a copy of the GNU Affero General Public License along with this program. If not, see . + +device_type: r8a774c0-ek874 +job_name: JOB_NAME + +timeouts: + job: + minutes: 15 + action: + minutes: 10 + connection: + minutes: 5 +priority: medium +visibility: public + +notify: + criteria: + status: finished + verbosity: verbose + recipients: + - to: + method: email + email: cip-testing-results@lists.cip-project.org + +# ACTION_BLOCK +actions: +- deploy: + timeout: + minutes: 10 + to: tftp + os: oe + kernel: + url: KERNEL_URL + type: image + nfsrootfs: + url: https://s3-us-west-2.amazonaws.com/download.cip-project.org/ciptesting/cip-lava/rfs/core-image-bsp-ek874.tar.gz + compression: gz + dtb: + url: DTB_URL + +# BOOT_BLOCK +- boot: + auto_login: + login_prompt: 'ek874 login:' + username: root + prompts: + - 'root@ek874' + method: u-boot + commands: nfs + timeout: + minutes: 5 + +# Spectre meltdown checker +# TEST_BLOCK +- test: + timeout: + minutes: 10 + definitions: + - repository: https://github.com/Linaro/test-definitions.git + from: git + path: automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.yaml + name: spectre-meltdown-checker-test + timeout: + minutes: 10 + diff --git a/submit_tests.sh b/submit_tests.sh index 5f83182..b1a275e 100755 --- a/submit_tests.sh +++ b/submit_tests.sh @@ -150,6 +150,7 @@ find_jobs () { print_kernel_info create_job healthcheck + create_job smc done < $jobfile done }