[CONTROLLER-1432] Migrate dsbenchmark from coretutorials Created: 23/Oct/15  Updated: 19/Oct/17  Resolved: 10/Nov/15

Status: Resolved
Project: controller
Component/s: mdsal
Affects Version/s: Beryllium
Fix Version/s: None

Type: Bug
Reporter: Vratko Polak Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
blocks INTDIST-41 features-integration-index failure du... Resolved
Duplicate
is duplicated by CONTROLLER-1443 move coretutorials:dsbenchmark Resolved
External issue ID: 4519

 Description   

There already is daily jobs running dsbenchmark tests:
https://jenkins.opendaylight.org/releng/view/mdsal/job/mdsal-csit-1node-periodic-dsbenchmark-only-beryllium/plot/

The python part is in integration/test repository, but the java part is built in coretutorials project.
But, coretutorials project is not participating in Beryllium release cycle.
The snapshot artifacts are available in Nexus artifacts, but for Autorelease purposes integration/distribution will remove coretutorials feature repository on M4 (offset 2), making the test jobs fail for stream=beryllium.

Dsbenchmark implementation exercises APIs from Controller project, which is part of Beryllium; so Controller is good project to host dsbenchmark code going forward.
There are other *benchmark components in Coretutorials, but their migration can wait until there are (Lithium) tests that actually use them.

Note: stable/lithium branch of coretutorials may have more recent code than master branch.



 Comments   
Comment by Colin Dixon [ 05/Nov/15 ]

I think this needs to be done at offset 2 M4 (thus M5 for the controller which is the likely receiving project), so I'm adding that as the target milestone.

Comment by Vratko Polak [ 06/Nov/15 ]

Jan has created a patch: https://git.opendaylight.org/gerrit/29353

Comment by Vratko Polak [ 10/Nov/15 ]

Merge job finally succeeded [0], marking this as fixed.

[0] https://jenkins.opendaylight.org/releng/job/controller-merge-beryllium/960

Generated at Wed Feb 07 19:55:32 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.