public inbox for linux-safety@lists.elisa.tech
 help / color / mirror / Atom feed
From: "Paul Albertella" <paul.albertella@codethink.co.uk>
To: linux-safety@lists.elisa.tech
Subject: Re: [linux-safety] ci pipeline for clang-analyzer
Date: Thu, 8 Oct 2020 09:15:27 +0100	[thread overview]
Message-ID: <9bb53fa2-0f87-c80d-8d11-bbb4caed9400@codethink.co.uk> (raw)
In-Reply-To: <059a1633-85f4-3422-64ab-0b8519a5d2cf@codethink.co.uk>

This is great Sudip!

I see that Travis CI has a max duration of 120 minutes for jobs. If we 
continue tinyconfig, then I'm guessing that should be enough, but we 
will want to explore other options for when we work on more 
representative configs, which I think Elana is planning to define as 
part of the Dev Process WG's work this quarter.

Another alternative would be to use Github Actions, which doesn't seem 
to have a maximum job duration, but does limit job runtime to 2000 hours 
per month for a free account.

Looking at Github's pricing page (https://github.com/pricing), I think 
ELISA could qualify for free 'Teams' level account, which would increase 
this to 3000 hours per month. However, this is the limit for the whole 
team, not per user, so we might be better off with individual free accounts.


Paul



On 07/10/2020 23:18, Sudip Mukherjee wrote:
> 
> 
> On 07/10/2020 22:19, Sudip Mukherjee wrote:
>> Hi All,
>>
>> I tried to setup a pipeline for clang-analyzer so that all of us
>> interested can get the test result from latest linux-next. The build
>> with "defconfig" timedout but "tinyconfig" does work. You can see the
>> one from next-20201007 at [1].
>>
>> Next, I will try to:
>> 1) set up a cron job so that the pipeline starts as soon as linux-next
>> is published
>> 2) set a pipeline for arm64. looks like travis supports arm64.
>> 3) Add the report-generator to the image.
>> 4) Check if I can push the generated report to a github page.
> 
> Little bit of manual run, but the report from clang-analyzer for
> next-20201007 is now available at https://sudipm-mukherjee.github.io
> 
> 
>>
>>
>> [1].
>> https://travis-ci.org/github/sudipm-mukherjee/linux-test/builds/733790131
>>
>>
> 

  reply	other threads:[~2020-10-08  8:15 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <163BD2875A09B377.24414@lists.elisa.tech>
2020-10-07 22:18 ` [linux-safety] ci pipeline for clang-analyzer Sudip Mukherjee
2020-10-08  8:15   ` Paul Albertella [this message]
2020-10-08  8:44     ` Sudip Mukherjee

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9bb53fa2-0f87-c80d-8d11-bbb4caed9400@codethink.co.uk \
    --to=paul.albertella@codethink.co.uk \
    --cc=linux-safety@lists.elisa.tech \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox