Add peci-pcie repo to CI
Wludzik, Jozef
jozef.wludzik at linux.intel.com
Wed Nov 18 02:34:04 AEDT 2020
Ok, now everything builds after bumping boost.
I wonder how to read error log from test failure, for example from here
https://jenkins.openbmc.org/job/ci-repository/7973/consoleFull
<https://jenkins.openbmc.org/job/ci-repository/7973/consoleFull>
[29/29] Linking target tests/telemetry-ut
*1/1 telemetry-ut FAIL 6.28s (exit status 1)*
Ok: 0
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /home/jenkins-slave/workspace/ci-repository/openbmc/telemetry/build/meson-logs/testlog-ubasan.txt
If testlog-ubasan.txt is not stored anywhere, I am going to add
--print-errorlogs to unit_test.py
(https://github.com/openbmc/openbmc-build-scripts/blob/master/scripts/unit-test.py#L888
<https://github.com/openbmc/openbmc-build-scripts/blob/master/scripts/unit-test.py#L888>)
. Hope you are ok with it
Thanks,
Jozef
On 11/17/2020 12:19 PM, Wludzik, Jozef wrote:
> Sorry for subject, I forgot to change it. It should be "Add telemetry
> report to CI jobs". Mail is not related to peci-pcie.
> Great, thanks for help with enabling it. I decreased meson version to
> 0.54.3, it is ok for telemetry project. Telemetry required to bump
> boost to 1.74.0 in container to use CI in the latest patches ->
>
> https://gerrit.openbmc-project.xyz/c/openbmc/openbmc-build-scripts/+/38323
>
>
> Regards,
> Jozef
>
> On 11/16/2020 17:36 PM, Ed Tanous wrote:
>> On Mon, Nov 16, 2020 at 8:20 AM Andrew Geissler
>> <geissonator at gmail.com> wrote:
>>>
>>>
>>>> On Nov 16, 2020, at 9:32 AM, Wludzik, Jozef
>>>> <jozef.wludzik at linux.intel.com> wrote:
>>>>
>>>> Hi OpenBMC,
>>>> I am looking for guidance or advice how to enable CI jobs for
>>>> telemetry repository (https://github.com/openbmc/telemetry
>>>> <https://github.com/openbmc/telemetry>). Thanks in advance for
>>>> response.
>>>>
>>> I added the repo to our CI. I do see this error though:
>>>
>>> meson.build:1:0: ERROR: Meson version is 0.54.3 but project requires
>>> >=0.55.0
>> FYI, That package won't build and work until PECI is added back to the
>> linux tree. See discussion below for details as to why, and what you
>> can do to help upstream it.
>>
>> https://lore.kernel.org/openbmc/CACPK8XddFvszC1daDKTtqwkE-XDfB7uYFP_H4HZXNUxvNHUaqw@mail.gmail.com/
>>
>>
>>> If you need that level of meson then please submit a gerrit commit
>>> to openbmc-build-scripts
>>> to update what CI uses:
>>> https://github.com/openbmc/openbmc-build-scripts/blob/master/build-unit-test-docker.sh#L284
>>>
>>>
>>>> Thanks,
>>>> Jozef
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20201117/ad92fc7e/attachment-0001.htm>
More information about the openbmc
mailing list