From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6693749539433611264 X-Received: by 2002:a1c:1d09:: with SMTP id d9mr6599119wmd.55.1558510013218; Wed, 22 May 2019 00:26:53 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:97ca:: with SMTP id t10ls357083wrb.10.gmail; Wed, 22 May 2019 00:26:52 -0700 (PDT) X-Google-Smtp-Source: APXvYqyR878BphIABUXKCpyhXj6JxSB9KOwypvlQkMlMmDxab+69koQS1Bj+fmwomTLEejZ3VfwP X-Received: by 2002:a5d:61c4:: with SMTP id q4mr41514950wrv.295.1558510012822; Wed, 22 May 2019 00:26:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558510012; cv=none; d=google.com; s=arc-20160816; b=K4Ta2EK4RgbJ+euZvcDR1LLbDQN5n+3Z7LqiQAW65GzydrMMF1i3fsF9bkXMYWFooB iPl0YCIh/4WN0iqYRUZ8jVtAnn2fAhKQBEJRKOYT7gLF8CA4KCoSWRLbh0nAAaJGCtdf yxiLPNpGh1jDiwEomujpfCFmIAXlvf3vS8uV4PV/g8zKoGBVchXhFEeR+8zeKB1wdAi5 0FlYwcQSYf00cnO+SpFu1YI9JQlk4fNbI3VriOZZ74e8saE/k81oTdxLwq6mIsWCoWjq pXXkqTnW8CrbevXGe8ti0g7jqbQLITsfjQcjLTIz0/SRpKhVcv55RFItQccquyhA2YIO Cs1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to; bh=szdbqX1k4FTjHPutWantjm32VAQXwXPc41tAq6ssRS4=; b=hVSxKQxs0AgdI/9et0KvddCI78Sfv/p2bn92kaTUVNlSSES69sJOEq/5ZOzbjUlHjY xsPhPnh+dtHoKhAj0UqfqhadhFKTSl8cDLptklcP87KY3P2Wf1SWA9Cv5b3JCmgYmXmz fru6ukkdNyNB2ywzYPgeS5+BiDsqxL/mLUOoogWomxmm+kyisU8xFgVZlefURfa1HV4K LxjWZz+syMNfeGIvhWu0xAml0MzBg11njomdm1q1+qhhsx6NWr99EpEIHGqAOZ5eyZGK KrW8mJKJ1Z5Th0gDC1lakNgHOQ5eA1GU/XITLT6X0G7B6KRayaP/zA05+Dw1f3nADjNC IcwQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from lizzard.sbs.de (lizzard.sbs.de. [194.138.37.39]) by gmr-mx.google.com with ESMTPS id q11si578060wrj.2.2019.05.22.00.26.52 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 May 2019 00:26:52 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.39 as permitted sender) client-ip=194.138.37.39; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by lizzard.sbs.de (8.15.2/8.15.2) with ESMTPS id x4M7QqWH013025 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 22 May 2019 09:26:52 +0200 Received: from [139.25.69.232] (linux-ses-ext02.ppmd.siemens.net [139.25.69.232]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id x4M7QprK019058 for ; Wed, 22 May 2019 09:26:52 +0200 To: isar-users From: Claudius Heine Subject: [DISCUSSIONS] CI build Message-ID: Date: Wed, 22 May 2019 09:26:51 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: BDDNaRbTv9rq Hi, we discussed some issues with the CI offline. Here are my issues of the current CI with Jenkins in text: - Unreliable build: -> Network and other unrelated issues to the patch -> Contains expected to fail tests - Not transparent configuration/environment: -> parameters with which ci_build.sh is called are not controllable from the repository -> difficult to select which test case should be run -> Configuration of the environment is not controllable from the repository: Installed packages, System configuration (locales), Distribution, etc. - Just one giant build process -> Takes a long time -> Cannot be spread over multiple servers -> Giant log file, that makes it difficult to figure out exactly which command or test case caused an issue to reproduce that locally - Manually triggering of build jobs -> After pushing of CI branch, build has to be triggered via button -> Patches on ML should be automatically tested and reported back to ML (that only makes sense if the build is reliable though) - No "test everything" (acceptance test) build job - Logs aren't public accessible Anyone has other issues or comments? regards, Claudius -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-54 Fax: (+49)-8142-66989-80 Email: ch@denx.de