kernelci.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
From: "Hambardzumyan, Minas" <minas@ti.com>
To: Guillaume Tucker <guillaume.tucker@collabora.com>,
	"Ram Jangir (QUIC)" <quic_rjangir@quicinc.com>,
	"kernelci@lists.linux.dev" <kernelci@lists.linux.dev>
Cc: Stephen Boyd <sboyd@kernel.org>
Subject: RE: QCOM IPQ Boards Kernel CI Automation
Date: Thu, 4 May 2023 12:36:18 +0000	[thread overview]
Message-ID: <9bce32045fc741cd820f0664e03067ad@ti.com> (raw)
In-Reply-To: <445b1881-f53c-6f4c-2769-cab29011cd50@collabora.com>

Guillaume, I am also working on submitting TI upstream test results to Kernel CI -- Vince is helping me address some of technical issues of publishing to the staging server. 

Can you send the invite to me also?

Thanks,
Minas.

-----Original Message-----
From: Guillaume Tucker <guillaume.tucker@collabora.com> 
Sent: Thursday, May 04, 2023 2:59 AM
To: Ram Jangir (QUIC) <quic_rjangir@quicinc.com>; kernelci@lists.linux.dev
Cc: Stephen Boyd <sboyd@kernel.org>
Subject: Re: QCOM IPQ Boards Kernel CI Automation

Hi Ram,

On 25/04/2023 14:44, Ram Jangir (QUIC) wrote:
> Hi,
> 
> We are from Qualcomm. We are actively upstreaming support for some of  our IPQ (Router chipsets, IPQ807X, IPQ5018, IPQ9574, IPQ5332). 
> Hence we want to run the kernel CI test suites from the kernel trees (linux, linux-next) .  Boards are there in our local board farm inside QCOM.
> So wanted to understand the process involved in testing our boards and 
> getting the results published on the kernelCI dashboard. Can you please help us here ?

Thanks for getting in touch.  I believe Steve (on Cc) once had a lab connected to KernelCI, is this related in any way?

If your lab is a LAVA lab then it's fairly easy to set up, there's a documentation page for it:

  https://kernelci.org/docs/labs/lava/

If not, then it's possible to send results from any arbitrary lab but it's a bit more tricky.  There's currently no way for labs to get notified when new kernel builds are available so some kind of "glue code" is needed to bridge this gap.

However, we're now working on a new API which provides a Pub/Sub interface for this kind of scenario.  The new API is lab-neutral, it doesn't matter if you're running tests in LAVA or anything else.  You could even run tests by hand locally and get the results sent directly to the API.  It's not quite ready yet, we're hoping to have a publicly-hosted instance this Summer for people to start using it and start deprecating the current system.

There's a section in the documentation about it, which is also a work-in-progress.  Here's an overview:

  https://kernelci.org/docs/api/overview/

If you have a LAVA lab, I believe it would be fine to start by using the current system now.  If not, then it would probably make more sense to directly look into using the new API with a bit of help from our core developers.  There's already a staging instance available to start experimenting with things, and having contributions from real-world users with particular types of labs is a great way to accelerate the API development and adoption.

There's a public KernelCI video meeting every Thursday at 11:00 UTC followed by an Open Hours at 12:00 UTC to discuss any topics, I guess this would be an interesting one to bring up.  Please let me know if you want to be added to the calendar invitations.

Thanks,
Guillaume



      reply	other threads:[~2023-05-04 12:45 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-04-25 12:44 QCOM IPQ Boards Kernel CI Automation Ram Jangir (QUIC)
2023-05-04  7:58 ` Guillaume Tucker
2023-05-04 12:36   ` Hambardzumyan, Minas [this message]

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=9bce32045fc741cd820f0664e03067ad@ti.com \
    --to=minas@ti.com \
    --cc=guillaume.tucker@collabora.com \
    --cc=kernelci@lists.linux.dev \
    --cc=quic_rjangir@quicinc.com \
    --cc=sboyd@kernel.org \
    /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;
as well as URLs for NNTP newsgroup(s).