573 Commits

Author SHA1 Message Date
Brian O'Connor
004345f6c8 Tagging 1.3.0-rc1
Change-Id: I640fc75397b90532e8a71f9413b6822f80b3e775
2015-09-04 23:47:08 -07:00
Ayaka Koshibe
c9eed38906 opticalUtil:
Authenticate against REST API. Caveat: assume sane default user/pw.

Change-Id: Id4197ce648dbc8de9b56f180beefcbf9b7d6c529
2015-09-04 01:17:00 +00:00
Brian O'Connor
2f0817ced8 Adding missing switch and host to attmplsfast.py
Change-Id: I1660d4ee9c5b9712d8d21e7a829a7afd3505396d
2015-09-04 01:04:47 +00:00
Ray Milkey
2495b98ba9 Make REST test run on multi node cell
Change-Id: Iea40da50c58fd0236b76ccd1c838344d64ac0131
2015-09-04 01:04:13 +00:00
Thomas Vachuska
4ccc7d3ee4 Reorganizing the stc specific tools.
Change-Id: I5c2b84cc1125935d385a462c7ba727c1996c0245
2015-09-03 13:39:40 -07:00
Ray Milkey
4ff514ce6d STC scenario for testing network related REST APIs
Tests creating, fetching, and removing Intents via REST API
Tests fetching flows via REST API
Tests fetching links via REST API
Tests fetching hosts via REST API

Change-Id: Ib6aa5138e544d869ba46183ba21591c8a73ba367
2015-09-03 19:02:32 +00:00
Jonathan Hart
1a4d3596f0 Change onos-wait-for-start and onos-service to allow addressing nodes by integer
(e.g. you can use 1 instead of $OC1)

Change-Id: I2bbf18c55da713bf0947d3597710d59ed6f41dc1
2015-08-31 10:59:16 +02:00
Thomas Vachuska
1c15287d06 Added check for cyclic dependencies.
Changes intent test scenarios to use the key and added dependencies to make them more robust; h2h still fails intermittently due to a bug.

Increased parallelism of the smoke test scenario.

Change-Id: Ib7fed38d17d1b25c5dd854ef1cd4dc777002c5fc
2015-08-26 19:37:10 -07:00
Ray Milkey
bba7138d73 Make STC intent operations use intent IDs
Change-Id: Ib2eb4e66bd0243b2263c737fb074dbf3c34aa7fe
2015-08-26 20:58:42 +00:00
Ray Milkey
b2765cc0a9 Improve debugability by capturing intents command output
Change-Id: I5c7b39b101e709bb4ef57159cd31b6caeaa26fcd
2015-08-26 20:54:31 +00:00
Thomas Vachuska
1b403a58d9 Fixing a few STC glitches.
Change-Id: I38c0a81911e392be0d6e1d392511456b57acf16c
2015-08-26 18:38:01 +00:00
Thomas Vachuska
b51b8bca62 Added ability for commands to post properties to be used as params of other commands.
Starting to add monitor GUI.

Change-Id: I9fcf1568d0de27dfd1c19e875f8646fd731a1dfa
2015-08-25 22:27:49 +00:00
Ray Milkey
c698773308 Add point to point intent test scenario
Change-Id: Ie1756bc48445252c3f3e66bcb0225461a17144d9
2015-08-25 21:35:07 +00:00
Ray Milkey
c3456637c8 Add some interlocks to intents test
Change-Id: I1d4b7509b2e038a1d2d123dfb9324234abcfd916
2015-08-24 17:18:14 -07:00
Thomas Vachuska
f3c03500b4 Adding an example L2 flow JSON for REST API.
Change-Id: Ief9e3f7f9fe6b809bfe14c6d223c63acd8476039
2015-08-25 00:04:02 +00:00
Thomas Vachuska
af0ee53cfa Added redirect for the /onos/v1/docs Swagger UI URL. Added onos-rsdocs tool to launch REST API docs UI from shell.
Change-Id: Ifb839e0205e5b176ebc7bb48644925eaa3675fd9
2015-08-19 14:17:36 -07:00
alshabib
7bb050183d Initial implementation of Meter Service (needs testing)
Change-Id: Ie07bd3e2bd7c67a6499c965d8926eb361ad16462

store impl started

Change-Id: Ib8b474f40dcecff335a421c12ad149fe9830c427

full implementation

Change-Id: Ie59fd61d02972bd04d887bdcca9745793b880681
2015-08-18 10:24:21 -07:00
Thomas Vachuska
3c831fa970 Fixing a few tools to work with the new REST security stuff.
Change-Id: I1fcff24bf57e3198c16df5a6e42d721a004e9097
2015-08-17 18:57:03 -07:00
Thomas Vachuska
eff0e4ed95 Adding GUI login/logout capability using form-based login.
Adding REST API login capability using basic authentication.

HTTP to HTTPS redirect is suppressed for now.

Change-Id: I1a98bdc5576c515e1aa5a1b8d66402af0c0bf8c8
2015-08-18 01:01:05 +00:00
Thomas Vachuska
e827c0ed9b FIxing a few glitches in STC and scenarios.
Change-Id: I55379c53392ad94e5c5d41b6ceb77d2382fa0d29
2015-08-05 00:22:55 +00:00
Thomas Vachuska
409b9cbf72 Increasing tolerance for evicting latent listeners.
Change-Id: I3ab62084479185160ef7cc8ba5035a34cb96ad15
2015-08-03 16:37:44 +00:00
Brian O'Connor
75dc88902c Adding fractal mininet topo and domain config json
Change-Id: I26bb6f2351e11d28a4cbfb141e98958be1d4c90b
2015-07-30 19:08:40 -07:00
Thomas Vachuska
969d6bc9ff Improving scenarios and shell tools.
Change-Id: Ia4b189bd255e1074da54c84f528d3b9b014618b9
2015-07-29 11:56:57 -07:00
Sahil Lele
3a0cdd57e7 Devices,hosts, and links can be blocked and kicked off with the network configuration api
Change-Id: I68d427f4886a7b63475df8d35383e2e347946946
2015-07-29 01:00:13 +00:00
Thomas Vachuska
4b84baff75 Fixed a few onos-check-* tools.
Change-Id: I2bda9677aec461c091c6e24c5ba0fd6f6dacfff9
2015-07-27 10:49:06 -07:00
Thomas Vachuska
eb13564914 Adding check for pending flows to net-setup scenario.
Change-Id: Ib01ff566cd45dc7ba211c479d05a63c9444864bb
2015-07-24 00:36:06 +00:00
Nikhil Cheerla
f9391e1dc9 Minor opticalUtils.py patch
Change-Id: I03e1daf02da024c9a27baf3e1de719f36868e6f9
2015-07-22 02:19:52 +00:00
Thomas Vachuska
a02fc8172e Fixing & enhancing STC test scenarios.
Change-Id: Ieff7ce5350a69d8ebb215a2344c67e41479cf371
2015-07-21 18:37:58 -07:00
Thomas Vachuska
8d03367801 Fixing log messages
Fixing onos-config glitch

Change-Id: I15a1d7bc0a4fc50773f041328958bf02e8e4cb0f
2015-07-21 16:15:04 -07:00
Jonathan Hart
d0a97bc818 Change onos-uninstall to use 'stop' rather than 'service'.
All other commands currently use 'start/stop/status'.

ONOS-2417.

Ported from onos-1.2 branch.

Change-Id: I902da5b207ec3ca5809d6ae377d8b09ae1f6eeab
(cherry picked from commit 8d6b1ca87d33ea605296b4e8fd9ad91c6dcdf639)
2015-07-21 18:30:33 +00:00
Thomas Vachuska
0121a61550 Increased tolerance for pingall test
Moved-up a time-stamp in FlowObjectiveManager profiling.

Change-Id: Iedd38a721ace5eb6f25f5a050b9f49dea3e271a2
2015-07-21 18:26:37 +00:00
Thomas Vachuska
e636022b11 Starting to add initial configuration loading. WIP
Change-Id: I2c3ddb02ddc46f6ce9a4bfb531b8087a9463019d
2015-07-21 10:10:36 -07:00
Thomas Vachuska
5381a60228 Adding sample config.
Change-Id: I9a1b5905057fbfc0be409ec844aaa61c80242607
2015-07-20 17:50:41 -07:00
Thomas Vachuska
a09c0ed8a2 Fixed listener registry to eject listeners only if they indeed exceed the limit.
Change-Id: Ic9453b5b1eabc3d9c92af01e6817612e710bfba8
2015-07-17 18:58:55 -07:00
Thomas Vachuska
0ec6ff4deb Improved STC to show commands being executed.
Enhanced the net-smoke test scenario.

Change-Id: Idc828a6a4f18a02db1723a58a6020c4f07b8f3f1
2015-07-17 11:28:13 -07:00
Thomas Vachuska
174bb91e6e Simplified onos-wipe-out shell tool
Added instrumentation to FlowObjectiveManager to confirm/deny time-cost of pipeliner setup.

Change-Id: I93bcd786b0a7cb2b953a23c51f82a20d915d8d1a
2015-07-17 16:11:04 +00:00
Nikhil Cheerla
7d7f3be407 OECFG (onos-oecfg) completely removed
Change-Id: Id44f58c0402cfdb0fedd91d8a3479cc817f2b4a4
2015-07-16 18:49:02 +00:00
Thomas Vachuska
33937c45e3 Adding STC scenario for testing host intent-based connectivity.
Change-Id: I7375a9fdb121a6a288df5d54a23cfbd9d54258f3
2015-07-15 17:40:32 -07:00
Thomas Vachuska
2527a0f433 Changing stc scenarios to be compatible with multiple links in the ATT MPLS test topology.
Change-Id: I9ee8fd9a3279a0d59f837569a7ada0eb77fd1d41
2015-07-14 11:38:21 -07:00
Thomas Vachuska
5160dbb84d Adding multiple links to the ATT MPLS test topology.
Change-Id: I0ae7bfcbc733d11c392ebdcc752ac2c75f8f5d99
2015-07-14 17:24:28 +00:00
Thomas Vachuska
f1c42080a1 Adding more aggressive and thorough implementation of wipe-out command.
Change-Id: I828ccdc994a490e17c2806d27aa36460da10f795
2015-07-13 15:02:53 +00:00
Marc De Leenheer
6ff97649ac Revert "OECF removed working"
This reverts commit 5f8f8f0cfb4dd0e9f633aa53b9ea8224cc986e5f.

Change-Id: I13207976c26fc210994c90e213349790a4227440
2015-07-09 20:32:09 +00:00
Thomas Vachuska
e76f653a89 Improving net test tools and scenarios.
Change-Id: I2b53fa7b28e1135d2356ae58d4ee8ac35184d9b8
2015-07-09 06:47:53 +00:00
Nikhil Cheerla
5f8f8f0cfb OECF removed working
Change-Id: I178a227fedacb4efc8669c839042d952f4efd670
2015-07-07 23:57:10 +00:00
Thomas Vachuska
0a4c27015a Adding a basic mininet-based test to STC scenarios.
Change-Id: I193013608e8fcdaede8987536e754da6d1a185bf
2015-07-06 20:27:01 +00:00
Ray Milkey
c0e1bff1e7 Remove shell debugging from wait script
Change-Id: Iec5c6e3e57f07b3b167aa0381316fbde617b57c9
2015-07-02 06:28:43 +00:00
Thomas Vachuska
4558268c1a Adding ATT topo with CLI to generate traffic - courtesy of Bob Lantz.
Change-Id: I8c00db5b1dde774f9599cd49ac2418a1026f4748
2015-06-30 13:47:10 -07:00
Thomas Vachuska
354eb9e9f4 Fixed onos-check-apps to ignore Karaf client extra line of output.
Change-Id: I04469557d5717fbfc59cb3edffcf889dacfd15a7
2015-06-30 19:41:13 +00:00
Thomas Vachuska
995d6916db Fixed "which -s" option, which does not work on Linux.
Change-Id: I56b73e88e18fbda13cac9443454f6b726803780d
2015-06-29 12:11:43 -07:00
Thomas Vachuska
12bf445239 Introducing optional ability to secure the ONOS karaf shell and to use raw ssh client.
Change-Id: I48cfc922eaf980d1cb8b9182b26999ce3c26b667
2015-06-29 17:08:09 +00:00