From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9816243219; Fri, 27 Oct 2023 21:13:49 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 90DB640263; Fri, 27 Oct 2023 21:13:49 +0200 (CEST) Received: from shelob.oktetlabs.ru (shelob.oktetlabs.ru [91.220.146.113]) by mails.dpdk.org (Postfix) with ESMTP id 1C4654025F for ; Fri, 27 Oct 2023 21:13:48 +0200 (CEST) Received: from [10.0.167.206] (unknown [91.233.221.250]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by shelob.oktetlabs.ru (Postfix) with ESMTPSA id 2E5995A; Fri, 27 Oct 2023 22:13:47 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 shelob.oktetlabs.ru 2E5995A DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=oktetlabs.ru; s=default; t=1698434027; bh=+srg/mZKan1InUDEa87M8mx9OCmDd4X+8/ifQ7VTYM8=; h=Date:From:Subject:To:Cc:References:In-Reply-To:From; b=Ql6JX/YpsImNVDdGAWI/DOLf8TpABXFzWjrmoSEKxRRFvnvaUHgT3y1sJ9xZsnuvB b9iLC1+p195DA86JEBNCzsXKpsyKUtd1NpdtNhIN5qmwU7RVWSvDAP4KP1pkn/AYJ6 8LdAi6P2L0rV2Uoky6uBMPrhrrGARb4Wefsp9+8Y= Content-Type: multipart/alternative; boundary="------------HpJhlUvf1T4iMZwCydxURgoI" Message-ID: Date: Fri, 27 Oct 2023 22:13:39 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Andrew Rybchenko Subject: Re: Setting up DPDK PMD Test Suite To: Adam Hassick Cc: Konstantin Ushakov , Patrick Robb , ci@dpdk.org References: <7788077c-4e0b-f68f-2e09-3994a49ae715@oktetlabs.ru> <1f53aade-73a7-baaf-aecb-2b9a33ab6682@oktetlabs.ru> <4979713b-8e5f-417b-b1af-21f54130eab7@oktetlabs.ru> Content-Language: en-US In-Reply-To: X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org This is a multi-part message in MIME format. --------------HpJhlUvf1T4iMZwCydxURgoI Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi Adam, fresh ts-rigs-sample has all required bindings to publish logs to ts-factory.io. See the top-most commit. So, you just need tune SSH to use correct user, port and key for ts-factory.io. You  can add below settings to corresponding user .ssh/config or add corresponding options to sftp command in scripts/publish_logs/prj/ts-factory/publish: Host ts-factory.io         User unh-iol         Port 56777         IdentitiesOnly yes         IdentityFile The publishing is asynchronous in ts-factory case. i.e. user puts logs and cron job checks incoming directory every 10 minutes and publish found logs. You can request publishing when you start testing using --publish option or publish previous run testing results using ./scripts/publish_logs from dpdk-ethdev-ts sources. PWD should be the directory you run tests from. Please, let me know how it goes. Regards, Andrew. (dropped history, since it became too big and require moderation) --------------HpJhlUvf1T4iMZwCydxURgoI Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Hi Adam,

fresh ts-rigs-sample has all required bindings to publish logs to ts-factory.io. See the top-most commit.
So, you just need tune SSH to use correct user, port and key for ts-factory.io. You  can add below settings
to corresponding user .ssh/config or add corresponding options to sftp command in scripts/publish_logs/prj/ts-factory/publish:

Host ts-factory.io
        User unh-iol
        Port 56777
        IdentitiesOnly yes
        IdentityFile <path-to-private-key>

The publishing is asynchronous in ts-factory case. i.e. user puts logs and cron job checks incoming directory every 10 minutes and publish found logs.

You can request publishing when you start testing using --publish option or publish previous run testing results using ./scripts/publish_logs from dpdk-ethdev-ts sources. PWD should be the directory you run tests from.

Please, let me know how it goes.

Regards,
Andrew.

(dropped history, since it became too big and require moderation)
--------------HpJhlUvf1T4iMZwCydxURgoI--