> 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 -=-=-=-=-=-=-=-=-=-=-=-
signature.asc
Description: Message signed with OpenPGP