Skip to content

update ansible from azure-master#4

Merged
bbinxie merged 21 commits intoSW-CSA:masterfrom
sonic-net:master
Sep 10, 2018
Merged

update ansible from azure-master#4
bbinxie merged 21 commits intoSW-CSA:masterfrom
sonic-net:master

Conversation

@bbinxie
Copy link
Copy Markdown
Collaborator

@bbinxie bbinxie commented Sep 10, 2018

Description of PR

PR summery
Fixes # (issue)

Type of change

  • [] Bug fix
  • [] Testbed and Framework(new/improvement)
  • [] Test case(new/improvement)

Approach

How did you do it?

How did you verify/test it?

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation

nazariig and others added 21 commits July 31, 2018 10:51
* Added DIP=SIP testcase.

* Fixed review comments.

* Extended with additional topologies.
* [vm_topology.py]: Vlan interface addition delay handling
Vlan interface addition may take few secs to reflect in OVS Command, which causes entire add-topo task to fail. We should have more concrete fail check. As of now added a code to Retry and Exception.

Signed-off-by: Praveen Chaudhary <pchaudhary@linkedin.com>

* [vm_topology.py]: Vlan interface addition delay handling
Vlan interface addition may take few secs to reflect in OVS Command, which causes entire add-topo task to fail. We should have more concrete fail check. As of now added a code to Retry and Exception.
Move Retry handing in get_ovs_port_bindings

Signed-off-by: Praveen Chaudhary <pchaudhary@linkedin.com>

* [vm_topology.py]: Vlan interface addition delay handling
Vlan interface addition may take few secs to reflect in OVS Command, which causes entire add-topo task to fail. We should have more concrete fail check. As of now added a code to Retry and Exception.
Review Comments

Signed-off-by: Praveen Chaudhary <pchaudhary@linkedin.com>
* Install a new sonic image before fast-reboot if requested'

* Fix a typo
Signed-off-by: Sihui Han <sihan@microsoft.com>
* fix arptest fail if using ptf-docker created by t1-64-lag

* change task name comment
Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
…ase (#679)

* [snmp] Add snmp_facts support for ieee802.1ab MIBs, extend snmp testcase
* review comments - indentation, etc
* also indent multiline debug messages
…683)

* fix test break in t1-lag-64 topology, make the search more restrict

* use grep option -Fe for more accurate match
* adding traffic test for udp packets in ACL module along with corresponding ACL rules in json file

* fixing acltb_test_rules file
…#682)

* Exptend IP-in-IP test to check IPv6 in IPv4, IPv4 in IPv6, IPv6 in IPv6 decapsulation

Signed-off-by: stepanb <stepanb@mellanox.com>

* IPinIP: print summary with status of each encap traffic combination

Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
* extend snmp test for xcvrd

* add comments for OID index calculation
* New Testbed Configure File and Script

The script TestbedProcessing.py can generate testbed configuration based on testbed-new.yaml .

* Create README.new.testbed.Configuration.md 

Initial instructions on how to edit testbed.yaml, how to run TestbedProcessing.py, and how to run the first testcase.

* Fixed Formatting on Devices Table

* Minor Edits and Revisions

* Added line breaks to fix formatting issues

* Fix testcase syslog

Grep command does not return the expected value.

* Revert "Fix testcase syslog"

This reverts commit 1550833.

* Changed testbed config name to testbed-new.yaml

Changed the default testbed config filename argument to testbed-new.yaml from testbed.yaml

* Added documentation on docker registry section

* Updated docker_registry Processing Section

Added a new section within the testbed-new.yaml config file to have better for docker_registries.

Modified updateDockerRegistry() to pull data from docker_registry section in testbed-new.yaml

* Changed docker_registry credentials

docker_registry credentials now match the docker_registry credentials on Github.

* Updated device_types in config file

Discovered issue that if device_types are blank, creating the fanout/secrets.yml file fails and the program exits.

Resolved issue by updating blank device_types in config file with string literal "blank"

If a user actually configured testbed-new.yaml, there should be no blank device_type fields.
* Add support of Barefoot asic to everflow test

* Add support for Barefoot mavericks and montara sensors test case

* Revert "Add support for Barefoot mavericks and montara sensors test case"

This reverts commit f67f2aa.
* Measure reboot start time by pinging DUT's vlan interface

A device may do some additional work after executing
"fast-reboot" in cli without CP/DP disruption

Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>

* Reduce dut_ping_pckts; add ASIC check after reboot has started

Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
@bbinxie bbinxie requested a review from BeckHe September 10, 2018 05:22
@BeckHe
Copy link
Copy Markdown

BeckHe commented Sep 10, 2018

thanks to keep the master sync with community, be careful to merge the change to our release branch.

@bbinxie bbinxie merged commit 5145a05 into SW-CSA:master Sep 10, 2018
vincent201881 pushed a commit that referenced this pull request Sep 12, 2019
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.