Victor Pickard <vpickard@...>
Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
Jamo, You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
Thanks, Vic
|
Victor Pickard <vpickard@...>
Jamo, I took a look at this hwvtep csit job [1] that is failing. There is a typo/syntax error early in the test, when creating networks. I have pushed a patch [2] for this, just not sure how to do sandbox job for csit.
If you could take a look, maybe trigger this job with the patch, that would be great.
I'm wondering if the syntax for creating networks is different between openstack releases. If that is the case, this patch will work for newton, but not mitaka?
toggle quoted message
Show quoted text
On Tue, Jun 20, 2017 at 2:43 PM, Victor Pickard <vpickard@...> wrote: Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
Jamo, You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
Thanks, Vic
|
Victor Pickard <vpickard@...>
Looking at the jobs in [1], they are all based on openstack newton, so the patch [2] may be ok.
toggle quoted message
Show quoted text
On Tue, Jun 20, 2017 at 3:18 PM, Victor Pickard <vpickard@...> wrote: Jamo, I took a look at this hwvtep csit job [1] that is failing. There is a typo/syntax error early in the test, when creating networks. I have pushed a patch [2] for this, just not sure how to do sandbox job for csit.
If you could take a look, maybe trigger this job with the patch, that would be great.
I'm wondering if the syntax for creating networks is different between openstack releases. If that is the case, this patch will work for newton, but not mitaka?
|
Hi Victor,
Is there any plan to add HWVTEP related CSIT to OVSDB jobs? We currently have various CSIT jobs that test the OVSDB plugin with OVS device, but there is no test for the hardware vtep plugin as such. If i remember talking with vishal, daya, there were plan to add CSIT test to OVSDB, but not sure about the progress on that.
I am okay using netvirt-hwvtep CSIT test as a gating job for hardware vtep patches, as far as the tests are stable. Apart from that, i am not sure if these tests are really testing all the features of the hardware vtep plugin. So given that now downstream projects are using hardware vtep, it's very critical to add CSIT jobs in the OVSDB project to catch the regressions.
toggle quoted message
Show quoted text
On Tue, Jun 20, 2017 at 11:43 AM, Victor Pickard <vpickard@...> wrote: Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
Jamo, You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
Thanks, Vic
_______________________________________________
ovsdb-dev mailing list
ovsdb-dev@....org
https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
|
Jamo Luhrsen <jluhrsen@...>
On 06/20/2017 11:43 AM, Victor Pickard wrote: Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
Jamo, You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job? I've pinged the committers to get [3] merged and once it is, just add the string "test-netvirt-hwvtep" to your gerrits. You have to manually check the results, as we are not automatically putting a -1 yet. JamO Thanks, Vic
[1] https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40 [2] https://git.opendaylight.org/gerrit/#/c/59209/ [3] https://git.opendaylight.org/gerrit/#/c/57830/
_______________________________________________ ovsdb-dev mailing list ovsdb-dev@... https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
|
Jamo Luhrsen <jluhrsen@...>
toggle quoted message
Show quoted text
On 06/20/2017 12:19 PM, Victor Pickard wrote: Looking at the jobs in [1], they are all based on openstack newton, so the patch [2] may be ok.
On Tue, Jun 20, 2017 at 3:18 PM, Victor Pickard <vpickard@... <mailto:vpickard@...>> wrote:
Jamo, I took a look at this hwvtep csit job [1] that is failing. There is a typo/syntax error early in the test, when creating networks. I have pushed a patch [2] for this, just not sure how to do sandbox job for csit.
If you could take a look, maybe trigger this job with the patch, that would be great.
I'm wondering if the syntax for creating networks is different between openstack releases. If that is the case, this patch will work for newton, but not mitaka?
[1] https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console <https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console> [2] https://git.opendaylight.org/gerrit/#/c/59253/ <https://git.opendaylight.org/gerrit/#/c/59253/>
On Tue, Jun 20, 2017 at 2:43 PM, Victor Pickard <vpickard@... <mailto:vpickard@...>> wrote:
Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
Jamo, You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
Thanks, Vic
[1] https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40 <https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40> [2] https://git.opendaylight.org/gerrit/#/c/59209/ <https://git.opendaylight.org/gerrit/#/c/59209/> [3] https://git.opendaylight.org/gerrit/#/c/57830/ <https://git.opendaylight.org/gerrit/#/c/57830/>
_______________________________________________ ovsdb-dev mailing list ovsdb-dev@... https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
|
Victor Pickard <vpickard@...>
Jamo, Thanks for kicking off this job! The [a] job failed, I took a look, and I missed some additional parameter changes. I pushed another patch[3], would it be possible for you to repeat with latest patch?
Thanks, Vic
toggle quoted message
Show quoted text
On Wed, Jun 21, 2017 at 3:21 AM, Jamo Luhrsen <jluhrsen@...> wrote: yeah, we only have newton and ocata now for anything openstack in ODL CSIT.
what worries me is why hwvtep was having this issue, but our other more
stable netvirt CSIT using the same code is not having trouble?
anyway, I am running your fix on a hwvtep job [a] and one of our stable
plain netvirt jobs [b] in the sandbox. let's see.
JamO
[a] https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-hwvtep-3node-openstack-newton-jamo-upstream-stateful-carbon/1/
[b] https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-1node-openstack-newton-jamo-upstream-stateful-carbon/8/
On 06/20/2017 12:19 PM, Victor Pickard wrote:
> Looking at the jobs in [1], they are all based on openstack newton, so the patch [2] may be ok.
>
> On Tue, Jun 20, 2017 at 3:18 PM, Victor Pickard <vpickard@... <mailto:vpickard@...>> wrote:
>
> Jamo,
> I took a look at this hwvtep csit job [1] that is failing. There is a typo/syntax error early in the test, when creating
> networks. I have pushed a patch [2] for this, just not sure how to do sandbox job for csit.
>
> If you could take a look, maybe trigger this job with the patch, that would be great.
>
> I'm wondering if the syntax for creating networks is different between openstack releases. If that is the case, this
> patch will work for newton, but not mitaka?
>
> [1] https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console
> <https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console>
> [2] https://git.opendaylight.org/gerrit/#/c/59253/ <https://git.opendaylight.org/gerrit/#/c/59253/>
>
> On Tue, Jun 20, 2017 at 2:43 PM, Victor Pickard <vpickard@... <mailto:vpickard@...>> wrote:
>
> Hi all,
>
> During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for
> HWVTEP [1], and see 36 results.
>
> From what I see, these tests are running daily, some with better results than others.
>
> But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
>
> Jamo,
> You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches
> like [2]? Also, was the keyword to trigger this job?
>
> Thanks,
> Vic
>
>
> [1] https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40
> <https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40>
> [2] https://git.opendaylight.org/gerrit/#/c/59209/ <https://git.opendaylight.org/gerrit/#/c/59209/>
> [3] https://git.opendaylight.org/gerrit/#/c/57830/ <https://git.opendaylight.org/gerrit/#/c/57830/>
|
Victor Pickard <vpickard@...>
Jamo, I added the "test-netvirt-hwvtep" to my patch[1], but I don't see that the hwvtep csit job started, even after your gate-patch was merged. Any ideas why?
Thanks, Vic
toggle quoted message
Show quoted text
On Wed, Jun 21, 2017 at 9:08 AM, Victor Pickard <vpickard@...> wrote: Jamo, Thanks for kicking off this job! The [a] job failed, I took a look, and I missed some additional parameter changes. I pushed another patch[3], would it be possible for you to repeat with latest patch?
Thanks, Vic
|
Jamo Luhrsen <jluhrsen@...>
toggle quoted message
Show quoted text
On 06/21/2017 06:08 AM, Victor Pickard wrote: Jamo, Thanks for kicking off this job! The [a] job failed, I took a look, and I missed some additional parameter changes. I pushed another patch[3], would it be possible for you to repeat with latest patch?
Thanks, Vic
[3] https://git.opendaylight.org/gerrit/#/c/59253/
On Wed, Jun 21, 2017 at 3:21 AM, Jamo Luhrsen <jluhrsen@... <mailto:jluhrsen@...>> wrote:
yeah, we only have newton and ocata now for anything openstack in ODL CSIT.
what worries me is why hwvtep was having this issue, but our other more stable netvirt CSIT using the same code is not having trouble?
anyway, I am running your fix on a hwvtep job [a] and one of our stable plain netvirt jobs [b] in the sandbox. let's see.
JamO
[a] https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-hwvtep-3node-openstack-newton-jamo-upstream-stateful-carbon/1/ <https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-hwvtep-3node-openstack-newton-jamo-upstream-stateful-carbon/1/> [b] https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-1node-openstack-newton-jamo-upstream-stateful-carbon/8/ <https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-1node-openstack-newton-jamo-upstream-stateful-carbon/8/>
On 06/20/2017 12:19 PM, Victor Pickard wrote: > Looking at the jobs in [1], they are all based on openstack newton, so the patch [2] may be ok. > > On Tue, Jun 20, 2017 at 3:18 PM, Victor Pickard <vpickard@... <mailto:vpickard@...> <mailto:vpickard@... <mailto:vpickard@...>>> wrote: > > Jamo, > I took a look at this hwvtep csit job [1] that is failing. There is a typo/syntax error early in the test, when creating > networks. I have pushed a patch [2] for this, just not sure how to do sandbox job for csit. > > If you could take a look, maybe trigger this job with the patch, that would be great. > > I'm wondering if the syntax for creating networks is different between openstack releases. If that is the case, this > patch will work for newton, but not mitaka? > > [1] https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console <https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console> > <https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console <https://jenkins.opendaylight.org/releng/job/netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-carbon/194/console>> > [2] https://git.opendaylight.org/gerrit/#/c/59253/ <https://git.opendaylight.org/gerrit/#/c/59253/> <https://git.opendaylight.org/gerrit/#/c/59253/ <https://git.opendaylight.org/gerrit/#/c/59253/>> > > On Tue, Jun 20, 2017 at 2:43 PM, Victor Pickard <vpickard@... <mailto:vpickard@...> <mailto:vpickard@... <mailto:vpickard@...>>> wrote: > > Hi all, > > During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for > HWVTEP [1], and see 36 results. > > From what I see, these tests are running daily, some with better results than others. > > But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2]. > > Jamo, > You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches > like [2]? Also, was the keyword to trigger this job? > > Thanks, > Vic > > > [1] https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40 <https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40> > <https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40 <https://jenkins.opendaylight.org/releng/search/?q=hwvtep&max=40>> > [2] https://git.opendaylight.org/gerrit/#/c/59209/ <https://git.opendaylight.org/gerrit/#/c/59209/> <https://git.opendaylight.org/gerrit/#/c/59209/ <https://git.opendaylight.org/gerrit/#/c/59209/>> > [3] https://git.opendaylight.org/gerrit/#/c/57830/ <https://git.opendaylight.org/gerrit/#/c/57830/> <https://git.opendaylight.org/gerrit/#/c/57830/ <https://git.opendaylight.org/gerrit/#/c/57830/>> > > > > > > _______________________________________________ > ovsdb-dev mailing list > ovsdb-dev@... <mailto:ovsdb-dev@...> > https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev <https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev> >
|
Victor Pickard <vpickard@...>
Hi Anil, I have added this to the HWVTEP agenda for discussion today (adding HWVTEP CSIT to OVSDB jobs). Hopefully, we can make some progress on this in Nitrogen.
Vic
toggle quoted message
Show quoted text
On Tue, Jun 20, 2017 at 4:22 PM, Anil Vishnoi <vishnoianil@...> wrote: Hi Victor,
Is there any plan to add HWVTEP related CSIT to OVSDB jobs? We currently have various CSIT jobs that test the OVSDB plugin with OVS device, but there is no test for the hardware vtep plugin as such. If i remember talking with vishal, daya, there were plan to add CSIT test to OVSDB, but not sure about the progress on that.
I am okay using netvirt-hwvtep CSIT test as a gating job for hardware vtep patches, as far as the tests are stable. Apart from that, i am not sure if these tests are really testing all the features of the hardware vtep plugin. So given that now downstream projects are using hardware vtep, it's very critical to add CSIT jobs in the OVSDB project to catch the regressions.
|
Thanks Victor. So any conclusion from the discussion ?
toggle quoted message
Show quoted text
On Tue, Jul 11, 2017 at 6:19 AM, Victor Pickard <vpickard@...> wrote: Hi Anil, I have added this to the HWVTEP agenda for discussion today (adding HWVTEP CSIT to OVSDB jobs). Hopefully, we can make some progress on this in Nitrogen.
Vic
|
Victor Pickard <vpickard@...>
Hi Anil, In the meeting, we all agreed this needs to be done. As usual, the issue is finding resources to allocate to this work item. Its on the list, but not sure when we will be able to do actual work on it. I've added a Trello card to Netvirt Nitrogen for tracking. First item is to define the test cases, then work on test code.
If anyone is interested in helping out with this, please add yourself to the card [1].
toggle quoted message
Show quoted text
On Thu, Jul 13, 2017 at 3:33 AM, Anil Vishnoi <vishnoianil@...> wrote: Thanks Victor. So any conclusion from the discussion ?
|
Vishal Thapar <vishal.thapar@...>
Do we have a template or something for test cases? Any wiki or google doc? I can take the first stab at coming up with test cases.
Regards,
Vishal.
toggle quoted message
Show quoted text
From: ovsdb-dev-bounces@... [mailto:ovsdb-dev-bounces@...]
On Behalf Of Victor Pickard
Sent: 13 July 2017 18:36
To: Anil Vishnoi <vishnoianil@...>
Cc: <ovsdb-dev@...> <ovsdb-dev@...>; Jamo Luhrsen <jluhrsen@...>
Subject: Re: [ovsdb-dev] HWVTEP CSIT status
Hi Anil,
In the meeting, we all agreed this needs to be done. As usual, the issue is finding resources to allocate to this work item. Its on the list, but not sure when we will be able to do actual work on it. I've added a Trello card to Netvirt
Nitrogen for tracking. First item is to define the test cases, then work on test code.
If anyone is interested in helping out with this, please add yourself to the card [1].
On Thu, Jul 13, 2017 at 3:33 AM, Anil Vishnoi <vishnoianil@...> wrote:
Thanks Victor. So any conclusion from the discussion ?
On Tue, Jul 11, 2017 at 6:19 AM, Victor Pickard <vpickard@...> wrote:
Hi Anil,
I have added this to the HWVTEP agenda for discussion today (adding HWVTEP CSIT to OVSDB jobs). Hopefully, we can make some progress on this in Nitrogen.
On Tue, Jun 20, 2017 at 4:22 PM, Anil Vishnoi <vishnoianil@...> wrote:
Is there any plan to add HWVTEP related CSIT to OVSDB jobs? We currently have various CSIT jobs that test the OVSDB plugin with OVS device, but there is no test for the hardware vtep plugin as such. If i remember
talking with vishal, daya, there were plan to add CSIT test to OVSDB, but not sure about the progress on that.
I am okay using netvirt-hwvtep CSIT test as a gating job for hardware vtep patches, as far as the tests are stable. Apart from that, i am not sure if these tests are really testing all the features of the
hardware vtep plugin. So given that now downstream projects are using hardware vtep, it's very critical to add CSIT jobs in the OVSDB project to catch the regressions.
On Tue, Jun 20, 2017 at 11:43 AM, Victor Pickard <vpickard@...> wrote:
Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
_______________________________________________
ovsdb-dev mailing list
ovsdb-dev@...
https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
--
--
|
Victor Pickard <vpickard@...>
Vishal, no templates or wiki that I am aware of. Jamo? (Jamo is out next two days).
On a related note, Sam mentioned that we may be able to reuse a lot of what we have in netvirt csit today, where we spin up the HWVTEP emulator, and do some write/read operations to the hardware_vtep schema. As Sam suggested, this shouldn't take too much effort (with this reuse) to get at least some basic OVSDB tests going.
toggle quoted message
Show quoted text
On Thu, Jul 13, 2017 at 10:25 AM, Vishal Thapar <vishal.thapar@...> wrote:
Do we have a template or something for test cases? Any wiki or google doc? I can take the first stab at coming up with test cases.
Regards,
Vishal.
From: ovsdb-dev-bounces@lists.opendaylight.org [mailto:ovsdb-dev-bounces@lists.opendaylight.org]
On Behalf Of Victor Pickard
Sent: 13 July 2017 18:36
To: Anil Vishnoi <vishnoianil@...>
Cc: <ovsdb-dev@....org> <ovsdb-dev@....org>; Jamo Luhrsen <jluhrsen@...>
Subject: Re: [ovsdb-dev] HWVTEP CSIT status
Hi Anil,
In the meeting, we all agreed this needs to be done. As usual, the issue is finding resources to allocate to this work item. Its on the list, but not sure when we will be able to do actual work on it. I've added a Trello card to Netvirt
Nitrogen for tracking. First item is to define the test cases, then work on test code.
If anyone is interested in helping out with this, please add yourself to the card [1].
On Thu, Jul 13, 2017 at 3:33 AM, Anil Vishnoi <vishnoianil@...> wrote:
Thanks Victor. So any conclusion from the discussion ?
On Tue, Jul 11, 2017 at 6:19 AM, Victor Pickard <vpickard@...> wrote:
Hi Anil,
I have added this to the HWVTEP agenda for discussion today (adding HWVTEP CSIT to OVSDB jobs). Hopefully, we can make some progress on this in Nitrogen.
On Tue, Jun 20, 2017 at 4:22 PM, Anil Vishnoi <vishnoianil@...> wrote:
Is there any plan to add HWVTEP related CSIT to OVSDB jobs? We currently have various CSIT jobs that test the OVSDB plugin with OVS device, but there is no test for the hardware vtep plugin as such. If i remember
talking with vishal, daya, there were plan to add CSIT test to OVSDB, but not sure about the progress on that.
I am okay using netvirt-hwvtep CSIT test as a gating job for hardware vtep patches, as far as the tests are stable. Apart from that, i am not sure if these tests are really testing all the features of the
hardware vtep plugin. So given that now downstream projects are using hardware vtep, it's very critical to add CSIT jobs in the OVSDB project to catch the regressions.
On Tue, Jun 20, 2017 at 11:43 AM, Victor Pickard <vpickard@...> wrote:
Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
_______________________________________________
ovsdb-dev mailing list
ovsdb-dev@....org
https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
--
--
|
Vishal, As victor mentioned, NetVirt CSIT is one good reference and you can also use OVSDB CSIT test suits for reference as well. It has some keywords which probably you can reuse.
toggle quoted message
Show quoted text
On Thu, Jul 13, 2017 at 9:10 AM, Victor Pickard <vpickard@...> wrote: Vishal, no templates or wiki that I am aware of. Jamo? (Jamo is out next two days).
On a related note, Sam mentioned that we may be able to reuse a lot of what we have in netvirt csit today, where we spin up the HWVTEP emulator, and do some write/read operations to the hardware_vtep schema. As Sam suggested, this shouldn't take too much effort (with this reuse) to get at least some basic OVSDB tests going.
|
Vishal Thapar <vishal.thapar@...>
Yeah, infra wise am not too worried. We can go with CRUDs for basic and then some reconciliation use cases, wanted to list them out
so could prioritize. My only concern is the same problem I faced back in day with postman. ODL restconf doesn’t seem to play nice with we have IIDs in key/url. Works fine adding refs in data, but some of our models use refs as key and I never managed to come
up with something that worked. I was hoping of having karaf CLI for it.
Regards,
Vishal.
toggle quoted message
Show quoted text
From: Anil Vishnoi [mailto:vishnoianil@...]
Sent: 13 July 2017 21:43
To: Victor Pickard <vpickard@...>
Cc: Vishal Thapar <vishal.thapar@...>; <ovsdb-dev@...> <ovsdb-dev@...>; Jamo Luhrsen <jluhrsen@...>; Sam Hague <shague@...>
Subject: Re: [ovsdb-dev] HWVTEP CSIT status
Vishal, As victor mentioned, NetVirt CSIT is one good reference and you can also use OVSDB CSIT test suits for reference as well. It has some keywords which probably you can reuse.
On Thu, Jul 13, 2017 at 9:10 AM, Victor Pickard <vpickard@...> wrote:
Vishal,
no templates or wiki that I am aware of. Jamo? (Jamo is out next two days).
On a related note, Sam mentioned that we may be able to reuse a lot of what we have in netvirt csit today, where we spin up the HWVTEP emulator, and do some write/read operations to the hardware_vtep schema. As Sam suggested, this shouldn't
take too much effort (with this reuse) to get at least some basic OVSDB tests going.
On Thu, Jul 13, 2017 at 10:25 AM, Vishal Thapar <vishal.thapar@...> wrote:
Do we have a template or something for test cases? Any wiki or google doc? I can take the first stab
at coming up with test cases.
Regards,
Vishal.
From:
ovsdb-dev-bounces@... [mailto:ovsdb-dev-bounces@...]
On Behalf Of Victor Pickard
Sent: 13 July 2017 18:36
To: Anil Vishnoi <vishnoianil@...>
Cc: <ovsdb-dev@...> <ovsdb-dev@...>; Jamo Luhrsen <jluhrsen@...>
Subject: Re: [ovsdb-dev] HWVTEP CSIT status
Hi Anil,
In the meeting, we all agreed this needs to be done. As usual, the issue is finding resources to allocate to this work item. Its on the list, but not sure when we will be able to
do actual work on it. I've added a Trello card to Netvirt Nitrogen for tracking. First item is to define the test cases, then work on test code.
If anyone is interested in helping out with this, please add yourself to the card [1].
On Thu, Jul 13, 2017 at 3:33 AM, Anil Vishnoi <vishnoianil@...> wrote:
Thanks Victor. So any conclusion from the discussion ?
On Tue, Jul 11, 2017 at 6:19 AM, Victor Pickard <vpickard@...> wrote:
Hi Anil,
I have added this to the HWVTEP agenda for discussion today (adding HWVTEP CSIT to OVSDB jobs). Hopefully, we can make some progress on this in Nitrogen.
On Tue, Jun 20, 2017 at 4:22 PM, Anil Vishnoi <vishnoianil@...> wrote:
Is there any plan to add HWVTEP related CSIT to OVSDB jobs? We currently have various CSIT jobs that test the OVSDB plugin with OVS device, but there
is no test for the hardware vtep plugin as such. If i remember talking with vishal, daya, there were plan to add CSIT test to OVSDB, but not sure about the progress on that.
I am okay using netvirt-hwvtep CSIT test as a gating job for hardware vtep patches, as far as the tests are stable. Apart from that, i am not sure
if these tests are really testing all the features of the hardware vtep plugin. So given that now downstream projects are using hardware vtep, it's very critical to add CSIT jobs in the OVSDB project to catch the regressions.
On Tue, Jun 20, 2017 at 11:43 AM, Victor Pickard <vpickard@...> wrote:
Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
_______________________________________________
ovsdb-dev mailing list
ovsdb-dev@...
https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
--
--
--
|
I think we use IID in OVSDB CSIT, and as far as i remember, we used those for QoS related testcases. Jamo/Luis can probably help you out here.
toggle quoted message
Show quoted text
On Thu, Jul 13, 2017 at 9:17 AM, Vishal Thapar <vishal.thapar@...> wrote:
Yeah, infra wise am not too worried. We can go with CRUDs for basic and then some reconciliation use cases, wanted to list them out
so could prioritize. My only concern is the same problem I faced back in day with postman. ODL restconf doesn’t seem to play nice with we have IIDs in key/url. Works fine adding refs in data, but some of our models use refs as key and I never managed to come
up with something that worked. I was hoping of having karaf CLI for it.
Regards,
Vishal.
From: Anil Vishnoi [mailto:vishnoianil@...]
Sent: 13 July 2017 21:43
To: Victor Pickard <vpickard@...>
Cc: Vishal Thapar <vishal.thapar@...>; <ovsdb-dev@....org> <ovsdb-dev@....org>; Jamo Luhrsen <jluhrsen@...>; Sam Hague <shague@...>
Subject: Re: [ovsdb-dev] HWVTEP CSIT status
Vishal, As victor mentioned, NetVirt CSIT is one good reference and you can also use OVSDB CSIT test suits for reference as well. It has some keywords which probably you can reuse.
On Thu, Jul 13, 2017 at 9:10 AM, Victor Pickard <vpickard@...> wrote:
Vishal,
no templates or wiki that I am aware of. Jamo? (Jamo is out next two days).
On a related note, Sam mentioned that we may be able to reuse a lot of what we have in netvirt csit today, where we spin up the HWVTEP emulator, and do some write/read operations to the hardware_vtep schema. As Sam suggested, this shouldn't
take too much effort (with this reuse) to get at least some basic OVSDB tests going.
On Thu, Jul 13, 2017 at 10:25 AM, Vishal Thapar <vishal.thapar@...> wrote:
Do we have a template or something for test cases? Any wiki or google doc? I can take the first stab
at coming up with test cases.
Regards,
Vishal.
From:
ovsdb-dev-bounces@lists.opendaylight.org [mailto:ovsdb-dev-bounces@lists.opendaylight.org]
On Behalf Of Victor Pickard
Sent: 13 July 2017 18:36
To: Anil Vishnoi <vishnoianil@...>
Cc: <ovsdb-dev@....org> <ovsdb-dev@....org>; Jamo Luhrsen <jluhrsen@...>
Subject: Re: [ovsdb-dev] HWVTEP CSIT status
Hi Anil,
In the meeting, we all agreed this needs to be done. As usual, the issue is finding resources to allocate to this work item. Its on the list, but not sure when we will be able to
do actual work on it. I've added a Trello card to Netvirt Nitrogen for tracking. First item is to define the test cases, then work on test code.
If anyone is interested in helping out with this, please add yourself to the card [1].
On Thu, Jul 13, 2017 at 3:33 AM, Anil Vishnoi <vishnoianil@...> wrote:
Thanks Victor. So any conclusion from the discussion ?
On Tue, Jul 11, 2017 at 6:19 AM, Victor Pickard <vpickard@...> wrote:
Hi Anil,
I have added this to the HWVTEP agenda for discussion today (adding HWVTEP CSIT to OVSDB jobs). Hopefully, we can make some progress on this in Nitrogen.
On Tue, Jun 20, 2017 at 4:22 PM, Anil Vishnoi <vishnoianil@...> wrote:
Is there any plan to add HWVTEP related CSIT to OVSDB jobs? We currently have various CSIT jobs that test the OVSDB plugin with OVS device, but there
is no test for the hardware vtep plugin as such. If i remember talking with vishal, daya, there were plan to add CSIT test to OVSDB, but not sure about the progress on that.
I am okay using netvirt-hwvtep CSIT test as a gating job for hardware vtep patches, as far as the tests are stable. Apart from that, i am not sure
if these tests are really testing all the features of the hardware vtep plugin. So given that now downstream projects are using hardware vtep, it's very critical to add CSIT jobs in the OVSDB project to catch the regressions.
On Tue, Jun 20, 2017 at 11:43 AM, Victor Pickard <vpickard@...> wrote:
Hi all,
During the HWVTEP call today, there was some discussion about status of HWVTEP CSIT tests. I just ran a query for HWVTEP [1], and see 36 results.
From what I see, these tests are running daily, some with better results than others.
But the main question, was if we could use HWVTEP CSIT as a gating job for HWVTEP related patches, such as [2].
You added a gate job for netvirt-hwvtep with this patch [3], what would we need to do to get this running on patches like [2]? Also, was the keyword to trigger this job?
_______________________________________________
ovsdb-dev mailing list
ovsdb-dev@....org
https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
--
--
--
|
|