Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add system tests #24

Merged
merged 2 commits into from
Mar 10, 2015
Merged

Add system tests #24

merged 2 commits into from
Mar 10, 2015

Conversation

jainvipin
Copy link

Changed the systests API to simplify the systests use cases. Added automated system tests for 1) multi-host vxlan topology 2) change in desired state 3) add/delete elements to existing configuration.

These tests ensure more scrutiny to the new code, but increases test time thus we need to discuss if we should create separate directory for regression suite and keep it different from system tests.

Comments welcome!

@jainvipin jainvipin merged commit 1aa75c2 into master Mar 10, 2015
@mapuri
Copy link
Contributor

mapuri commented Mar 10, 2015

looks good, thanks Vipin!

@mapuri mapuri deleted the add_systests branch March 11, 2015 00:42
dseevr pushed a commit to dseevr-dev/netplugin that referenced this pull request Nov 28, 2017
…v#24)

* Support for external contracts (provided and consumed) for ACI

* Add tenant as part of the key for external contracts object

* Just have a single link-set for all contract groups

* Just have a single external contracts array at the epg level.

* Add validators for contracts group name and tenant name for the external contracts object
dseevr pushed a commit to dseevr-dev/netplugin that referenced this pull request Nov 28, 2017
* - add version in api
- add cfgProperties adn operProperties

* fix linksets with operstate

* add versioning in api, other fixes

* add network oper proerties

* avoid generating operlinks

* avoid operlinks for client code gen

* global oper state

* Support for external contracts (provided and consumed) for ACI (contiv#24)

* Support for external contracts (provided and consumed) for ACI

* Add tenant as part of the key for external contracts object

* Just have a single link-set for all contract groups

* Just have a single external contracts array at the epg level.

* Add validators for contracts group name and tenant name for the external contracts object

* merge contract groups change

* rebase to latest

* add versioning in api, other fixes

* add network oper proerties

* avoid generating operlinks

* avoid operlinks for client code gen

* global oper state

* add version to external contracts object
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants