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)