Improve marvin test site2site VPN#952
Conversation
|
run with: |
1cbb572 to
24e5d16
Compare
|
Thanks, @michaelandersen I will have a look at this one today! Cheers, |
|
@michaelandersen Thank you! Can you please rebase with current master? Will test it afterwards :-) |
24e5d16 to
a37f9c5
Compare
|
Testing this one now! |
d4eb4b7 to
b00ecbc
Compare
Add optional fields: iprange and fordisplay to Marvin base.py class method Vpn.create
Add optional field: passive to Marvin base.py class method Vpn.createVpnConnection
b00ecbc to
e2d1313
Compare
|
Run the tests and it LGTM 👍 Thanks for this PR, @michaelandersen Cheers, |
|
Please have a look at Jenkins and/or force push to trigger another run. |
|
@remibergsma: why another run? Jenkins (and travis) is green |
|
Ping @remibergsma @karuturi @DaanHoogland @borisroman @wido @bhaisaab @miguelaferreira @michaelandersen @bvbharat @Runseb @terbolous This is a test: no java/python/shell code changes. Could someone please try to run it so we can get a 2nd LGTM and merge it? Since we need more tests, this will fit like a glove. :) Thanks in advance. Cheers, |
|
@wilderrodrigues running it now (together with a bunch of other tests). I'll report the results tomorrow. |
|
I ran the test against master with additional PRs (#952, #958, #951, #957, #940) and the result was this: <?xml version="1.0" encoding="UTF-8"?>
<testsuite name="nosetests" tests="2" errors="0" failures="0" skip="0">
<testcase classname="integration.smoke.test_vpc_vpn.TestVpcRemoteAccessVpn" name="test_vpc_remote_access_vpn" time="1696.270"></testcase>
<testcase classname="integration.smoke.test_vpc_vpn.TestVpcSite2SiteVpn" name="test_vpc_site2site_vpn" time="1268.090">
<system-err>
<![CDATA[====Trying SSH Connection: Host:192.168.23.6 User:root Port:22 RetryCnt:10===
===SSH to Host 192.168.23.6 port : 22 SUCCESSFUL===
{Cmd: /bin/ping -c 3 -t 10 10.1.1.165 |grep packet|cut -d ' ' -f 7| cut -f1 -d'%' via Host: 192.168.23.6} {returns: [u'0']}
]]>
</system-err>
</testcase>
</testsuite>I'm not sure if the result is I don't have the full Marvin log because my build failed to archive those. |
|
thanks for testing @miguelaferreira. and @wilderrodrigues for chasing this pr |
|
did the check-pr test on this one but faied rerunning to further investigate |
|
The system-err is because the Marvin code prints all the ssh commands to the terminal. It doesn't mean it failed. All the SSH related tests will print a huge amount of data on the terminal. :( @DaanHoogland: but what kind of error did you get? Is it environment related? Cheers, |
|
@wilderrodrigues I think it was, in the end I ran only the smoke test suite and even that got errors so please ignore for this PR |
|
New test run, same result: 👍 LGTM |
|
The exceptions: |
Improve marvin test site2site VPNAdd optional fields: iprange and fordisplay to Marvin base.py class method Vpn.create Add optional field: passive to Marvin base.py class method Vpn.createVpnConnection * pr/952: Improve marvin test site2site VPN Signed-off-by: Remi Bergsma <github@remi.nl>

Add optional fields: iprange and fordisplay to Marvin base.py class method Vpn.create
Add optional field: passive to Marvin base.py class method Vpn.createVpnConnection