804 Commits

Author SHA1 Message Date
Thomas Vachuska
7c5b6530b7 Adding ability to dump logs for failed steps.
Change-Id: Ib3cb6552018d45c0bb4066e15a6e9bc8f69e97e0
2015-11-02 15:50:14 -08:00
HIGUCHI Yuta
501c465c04 Add DataRateUnit to help specifying Bandwidth.
Change-Id: I2b83922d98cab5571408b920a89bb8b704934255
2015-10-29 22:39:44 +00:00
Aaron Kruglikov
f27dba65f5 Added the option to execute on the local thread.
Change-Id: I168eafb2eb57387a7ce5861ff6b8f2b89afd81dd
2015-10-28 20:04:42 +00:00
Charles Chan
119eeb558a Add IPv6 support to Ethernet.toString()
Change-Id: I392b63cee0742ebdd469a6782899184f3086a817
2015-10-28 17:15:41 +00:00
Aaron Kruglikov
b0ca8cfa50 Changing manually advanced timing for high load.
Change-Id: I89e0919cb9a4353d0b79e71862055d67dbeabf42
2015-10-27 10:33:41 -07:00
Jonathan Hart
3e594649d5 Change OLT app to push Q-in-Q tagging flows rather than transparent VLAN flows.
Device VLAN is set through configuration, subscriber VLAN can be added using
CLI (eventually this will come through a call from the AAA app).

Moving towards generalizing this app as an 'Access Device' app rather than purely OLT.

Change-Id: I9b82b39f6a2dee2c6f10f3fd13b261f3e0313db7
2015-10-22 18:48:19 +00:00
Thomas Vachuska
4be3054046 Adding sequential construct to STC to serially chain sequences based on env properties.
Change-Id: I1df66d2a704309f5450eeca08a6e9b89c02e8346
2015-10-21 19:11:46 -07:00
Rusty Eddy
0c12e40bb0 Added symbolic names with the correct values for
PIM Address families IPv4 and IPv6

Change-Id: I8ae675fa1df052c4ef0b73b27449add534cc5c3c
2015-10-21 14:18:41 +00:00
Luca Prete
e3879f7651 ONOS-3165. Make MAC not mandatory. Fixing IP (constructor was still doing checkNotNull)
Change-Id: I6663504f63df25260aa62c28337cdadb83dfd361
2015-10-20 16:47:54 +00:00
Rusty Eddy
158d5d8819 IGMP Deserialize now properly uses the offset and
length parameters to deserialize the correct area
of data buffer.

Change-Id: I5d8869c25d397d5d07aad014ef00d0decef22d4f
2015-10-17 13:02:18 +00:00
Thomas Vachuska
229dcedff6 Fixes default logs location for STC.
Change-Id: If3f41f6df527d57d13bb75f91ce508f3cef7e73b
2015-10-14 14:21:13 -07:00
Aaron Kruglikov
4ce0b04910 Adds manually advancing timer.
Change-Id: I83936f4fff577b0f23404560c6ecfbc0c9f18e2e
2015-10-08 22:57:56 +00:00
Satish K
e107e665b2 [Emu][ONOS-2593, ONOS-2594] BGP SBI controller and session handler
Change-Id: Ia95717ff173b2e3e1198bdd0fafef7cb0aa8f734
2015-10-08 21:44:15 +00:00
Ray Milkey
911c519e31 Unit tests for packet processing the the AAA app
Change-Id: I51149fdf9ce5bfe4ee8d67564165b94f3e39e379
2015-10-01 16:36:41 +00:00
HIGUCHI Yuta
3b3bd1e964 Deprecate Tools.slurp(..)
Change-Id: Id88c7e03a5bfcdfba2fb743ee7816576de25f59d
2015-09-28 14:09:50 -07:00
HIGUCHI Yuta
cf4d6172b7 Fix resource leak warning.
Change-Id: I7aa926d8a62220a902e983b4b692abecd8f687e1
2015-09-25 19:21:44 +00:00
Thomas Vachuska
48e64e4b5b Cleaned up the SRLG and disjoint path code and naming.
Change-Id: I02b6fe5ee1e3f5eadc4e88800386a23349ee5e58
2015-09-23 16:41:43 +00:00
HIGUCHI Yuta
f2710c7cb6 bugfix: equals comparing a field with itself
Change-Id: I02df9a7ca3788bf736edb89e39215992e2d6c375
2015-09-23 00:31:47 +00:00
Rusty Eddy
9cbc095cd2 Improvided PIM Hello option handling by creating the
PIMHelloOption class.  Also fixed a typo for pim regsiter
stop message type.

Change-Id: Iff06ce7d2746ebc34811205f4c4a4d4784e2740c
2015-09-21 22:45:35 +00:00
Brian O'Connor
f967ad61dc Starting snapshot 1.4.0-SNAPSHOT
Change-Id: I6b64a70eb8c416b58689afd2af7d726153176f6b
2015-09-18 15:19:54 -07:00
Thomas Vachuska
d542cc4b44 Added tracking of test run duration.
Change-Id: Ideeb01b8d822a90433aad4b90ebb6fb479759a1a
2015-09-11 16:15:36 -07:00
Brian O'Connor
b3a3b52f46 Rolling back to snapshot 1.3.0-SNAPSHOT
Change-Id: I5394f02bc4cc4614427e5e535889e883944734fd
2015-09-10 17:26:49 -07:00
Brian O'Connor
cbc5878c31 Tagging 1.3.0-rc2
Change-Id: Id062ea54a0f03c26eb763e03cc347dbfe63cd03f
2015-09-10 17:08:00 -07:00
Thomas Vachuska
58de416ef1 Fixing copyrights.
Change-Id: Iacdddaf1b83fa24998730c3f714fcaf35351ae9e
2015-09-10 16:18:10 -07:00
Thomas Vachuska
b9c7ea63ad Fixing javadoc warnings and package grouping.
Change-Id: I6bf0d9e66c27cd1fad1cd0a83491e33939bd7875
2015-09-10 15:17:02 -07:00
Rusty Eddy
80f12527dc Added packet handling functions for PIM, Specifically
PIM Hello and PIM Join/Prune messages along with
respective PIM encoded address types

Change-Id: Iaef2e3581e27fa910ad355043bcb3e175238706a
2015-09-10 20:15:22 +00:00
Sho SHIMIZU
8dc81ea90c Apply JUnit4 style test
Change-Id: I16a639dbf5f9dd7f08068cf94312e5d04cb8776a
2015-09-10 20:08:03 +00:00
Thomas Vachuska
e796610b1f Modified host discovery to suppress discovery of self-assigned IP addresses.
Change-Id: I40e7c20a6f5b76abe9d9481a135581431e8fcd9f
2015-09-10 01:53:02 +00:00
Ray Milkey
9b36d81ce3 Javadoc fixes
Change-Id: Id23ed2d576b2222194153be9d043ca5acafe67ae
2015-09-09 23:54:01 +00:00
Thomas Vachuska
d6c965dc65 Added shutdown hook to STC to print summary even when interrupted by user.
Change-Id: I2ddb0d46ddfd776101a27ea76fe5ae34d28ddded
2015-09-08 20:48:58 -07:00
Charles Chan
3599d63162 [ONOS-2808] Properly deserialzes NDP packets without options
In addition, add following cases into NDP unit tests:
    - testDeserializeBadInput
    - testDeserializeTruncated (NDP headers only, options skipped)

Change-Id: Ia295a5bd7fcdcc25ac556da7bc2eaab13ad8e3b8
2015-09-08 16:44:19 +00:00
Brian O'Connor
e8bcb70258 Changing version to back to snapshot 1.3.0-SNAPSHOT
Change-Id: I05bc4669bf3ad2a149cee5d303da42bf8ffd14e8
2015-09-04 23:57:08 -07:00
Brian O'Connor
004345f6c8 Tagging 1.3.0-rc1
Change-Id: I640fc75397b90532e8a71f9413b6822f80b3e775
2015-09-04 23:47:08 -07:00
Brian O'Connor
e79b02520b Changing copycat version to 0.5.0.onos
Also, removing snapshot repo for dependencies.

Change-Id: I8e69f3a7793c85f1a48d76a11bf1498399d7f4aa
2015-09-04 17:20:40 -07:00
samanwita pal
8969cbe4bc Removing DHCPMessageType as DHCPPacketType Class was already defined
Change-Id: I01e6f8cb5a1eedba11f1f24cc19a27ef2d815b38
2015-09-04 23:01:32 +00:00
HIGUCHI Yuta
d57cdc4522 Fix byte[] comparison using equals
Change-Id: I1185e16f540d69870d7762d8a8ec1cd8871e2c2b
2015-09-04 22:31:35 +00:00
alshabib
0588e57103 fixing dhcp serialization problem
Change-Id: Ie049f9c1e464ca9a2b651df74f7b979628d0d745
2015-09-04 22:03:27 +00:00
HIGUCHI Yuta
1651e985ca Add missing executor.
Change-Id: I397142388b27d7c66c90ce8f85c08457f872fc55
2015-09-04 13:45:08 -07:00
Rusty Eddy
1da61a2404 Serialize / deserialize functions for IGMP, IGMPv3 Membership
Query and IGMPv3 Membership Report.  IGMP has been added to
the IPv4 deserialization map.

Change-Id: I6d46c3771b6589f1cbd839c58521ffab94b5e230
2015-09-03 19:14:12 +00:00
Thomas Vachuska
14eaba8938 Added ability to negate interpretation of the exit code.
Change-Id: Ica77a10d854f247921e6adb74f8da65de0c79c8a
2015-08-31 16:13:07 -07:00
Madan Jampani
f97edc1c48 Javadoc fixes
Change-Id: Ia051f4875d5cadbd7e5307bd8bd6ff1df488165d
2015-08-31 21:50:06 +00:00
Thomas Vachuska
29e8217182 Added end-of-run summary.
Change-Id: I5f749bf08d49544156309c0e0cdaff077ab6398b
2015-08-27 18:35:34 +00: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
Thomas Vachuska
e4ed1a215b Fixed broken UDP/DHCP deserializer.
Change-Id: Iba87c66043e563d328d662c5ae314960997f4b91
2015-08-26 22:52:35 +00:00
Thomas Vachuska
1b403a58d9 Fixing a few STC glitches.
Change-Id: I38c0a81911e392be0d6e1d392511456b57acf16c
2015-08-26 18:38:01 +00:00
Thomas Vachuska
91caf1a55a Fixed log message.
Change-Id: I1d6dcee6284399cdb30a40c4d2e7557ee0c7fee1
2015-08-26 10:14:29 -07:00
Thomas Vachuska
a82341cd9e ONOS-2572 Fix to abstract accumulator to proactively finalize the batches when full and to avoid repeat misfires.
Change-Id: Ibc9904b36f9cf8c9aed36e828152600a2d7a6192
2015-08-26 16:28:29 +00:00
Thomas Vachuska
e2de8ee7bb Cosmetic stc fixes.
Change-Id: I00fdc0135c22c4b3872fe31dcf7d786af005f035
2015-08-25 23:45:45 +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
Sho SHIMIZU
43748e88f6 Remove use of Guava's deprecated toStringHelper
Change-Id: I264afc337a9f325a23f988a6349a74451910e7d0
2015-08-25 10:07:11 -07:00