> I debugged this a bit further and it seems that sometimes when hopping 
> branches, the json files corresponding to APIs are not regenerated properly.
> What happens in vpp-papi is that if it founds a duplicate, it checks whether 
> it's the same message and if so, there is no exception raised.
> But I saw that after Neale's recent update to vnet_combined_counter_t, in 
> stats.api.json, the message was defined as before, while in 
> interface.api.json, it was updated.
> Doing a
> 
> git clean -d -f -x .
> and rebuilding everything fixes the issue
> 
> Let me know if you see a different issue...

Ah right. So I guess this is caused by the lack of dependency tracking from the 
vppapigen compiler, that is for included files in .apis.
I can modify vppapigen to add a new -M to output dependencies like what a C 
compiler does.
Anyone has good ideas for how to add this into the GNU autotools stuff?

Cheers,
Ole



> 
> Thanks,
> Klement
> 
>> -----Original Message-----
>> From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Klement Sekera
>> -X (ksekera - PANTHEON TECHNOLOGIES at Cisco)
>> Sent: Monday, March 19, 2018 11:23 PM
>> To: vpp-dev@lists.fd.io
>> Cc: vpp-dev <vpp-dev@lists.fd.io>
>> Subject: Re: [vpp-dev] make TEST=test_ip6 test failing on multiple machines,
>> when NOT run as root.
>> 
>> Hi Jon,
>> 
>> I missed your in-thread complaint about the PAPI tests somehow and just
>> assumed that the mail subject is valid. Somehow the history of the thread is
>> not there - is this a "feature" of the new mailing list?
>> 
>> Anyhow, I've run these tests, both `test` and `test-debug` versions and all 
>> pass
>> fine on my end - on Ubuntu 16.04.
>> I also booted centos 7 in docker and the tests again passed fine.
>> But, strangely enough, on Ubuntu 18.04, I see the issue.
>> 
>> Just to confirm - what's your environment?
>> 
>> Thanks,
>> Klement
>> 
>>> -----Original Message-----
>>> From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Jon
>>> Loeliger
>>> Sent: Monday, March 19, 2018 9:16 PM
>>> To: vpp-dev@lists.fd.io
>>> Cc: vpp-dev <vpp-dev@lists.fd.io>
>>> Subject: Re: [vpp-dev] make TEST=test_ip6 test failing on multiple
>>> machines, when NOT run as root.
>>> 
>>> On Mon, Mar 19, 2018 at 10:40 AM, Klement Sekera -X (ksekera -
>>> PANTHEON TECHNOLOGIES at Cisco) <ksek...@cisco.com
>>> <mailto:ksek...@cisco.com> >
>>> wrote:
>>> 
>>> 
>>>     Can you please provide instructions to reproduce?
>>> 
>>>     I checked out latest master
>>> 
>>> 
>>> 
>>> I think we are not communicating.
>>> 
>>> I checkout any top of tree commit over the past, oh three weeks or so,
>>> and it fails.
>>> 
>>> 
>>> 
>>>     commit 2bc940272ec75d1094326eafb4a3fa2c614e3a7b
>>>     Author: Neale Ranns <nra...@cisco.com <mailto:nra...@cisco.com>
>>>> 
>>>     Date:   Sun Feb 25 12:27:18 2018 -0800
>>> 
>>>         Scapy upgrade to 2.4.0.rc5
>>> 
>>>         - many of the patches fd.io <http://fd.io>  applies in
>>> test/patches/2.3.3 are now upstreamed in 2.4
>>>         - 2.4 adds support for IGMPv3 which is my main motivation for the
>>> upgrade
>>> 
>>>         Change-Id: If2c0a524e3cba320b4a5d8cd07817c6ea2bf0c5a
>>>         Signed-off-by: Neale Ranns <nra...@cisco.com
>>> <mailto:nra...@cisco.com> >
>>> 
>>> 
>>> 
>>> These tests:
>>> 
>>> 
>>>     And run both
>>> 
>>>     make test TEST=test_ip6
>>>     make test-debug TEST=test_ip6
>>> 
>>> 
>>> are not the problem.
>>> 
>>> jdl
>>> 
>>> 
>> 
>> 
> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links:

You receive all messages sent to this group.

View/Reply Online (#8603): https://lists.fd.io/g/vpp-dev/message/8603
View All Messages In Topic (20): https://lists.fd.io/g/vpp-dev/topic/14491547
Mute This Topic: https://lists.fd.io/mt/14491547/21656
New Topic: https://lists.fd.io/g/vpp-dev/post

Change Your Subscription: https://lists.fd.io/g/vpp-dev/editsub/21656
Group Home: https://lists.fd.io/g/vpp-dev
Contact Group Owner: vpp-dev+ow...@lists.fd.io
Terms of Service: https://lists.fd.io/static/tos
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub
-=-=-=-=-=-=-=-=-=-=-=-

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to