804 Commits

Author SHA1 Message Date
Hyunsun Moon
cf732fb688 ONOS-2711 Replaced short to TpPort for tcp/udp ports
Change-Id: Ibf0474b5369d11d377fd33cf5ab48083cbca3308
2015-08-25 16:10:35 +00:00
Hyunsun Moon
23f981d286 ONOS-2580 Renamed class name to TpPort to differenciate from loxy TransportPort type easily
Change-Id: Id3e9ca45245126efc9531bad14bd90093e44ba7a
2015-08-20 14:03:35 -07:00
Thomas Vachuska
87ae1d9a30 Fixed javadoc warnings & added a few deprecations.
Change-Id: I89205b08bc5fcbfed769c489609a46d420ee227e
2015-08-20 00:46:33 +00:00
Hyunsun Moon
a5a18ad534 ONOS-2580 Add rich type for transport layer port
Change-Id: I5cebed1671dd71274e4443618eb4d540aa43e65f
2015-08-19 20:21:40 +00:00
alshabib
eadfc8e346 Moving meter store implementation to use map events
Change-Id: I338473b7286d7b9e5cdfb938f16c7b6155d4cbb5
2015-08-18 15:58:30 -07:00
Ray Milkey
71081a653c Fix for ONOS-2572 - Excessive events delivered by AbstractAccumulator
- add synchronization to prevent prematurely scheduling a batch that
  isn't full.

Change-Id: I07d53ef4d81211909a6fcdd98bc937b49c7c4cca
2015-08-17 17:46:30 -07:00
Simon Hunt
8d22c4ba2d ONOS-1479 -- GUI - augmenting topology view for extensibility: WIP.
Change-Id: I11820a9ff8f446c0d10a0311cee5ce448c15f402
2015-08-17 23:29:56 +00:00
Madan Jampani
a29c677596 Added RetryingFunction for simplified retry support.
Moved retry logic out of primitives (AtomicCounter) to the caller site.

Change-Id: I319d61f153f98d421baf32a1b5cd69d20dc63427
2015-08-17 23:15:19 +00:00
Madan Jampani
9eb55d114a ONOS-2495: Workaround for the fact that kryo deserialization is not thread safe
Change-Id: Id1bd3334f9a5c122984d08f97dbbbf622b27cf33
2015-08-14 14:59:06 +00:00
Thomas Vachuska
a5c14382a4 Fixed StepProcessorTest for running on Ubuntu.
Change-Id: If35789d5ca14b06ae808bb73b833ec0212e5dac6
2015-08-06 11:06:15 -07:00
Ray Milkey
5b94aea988 Refactor event dispatch injector to use TestUtils field setter
Change-Id: I793183de883c7b20784957eaa213d79a42951639
2015-08-05 20:18:25 +00:00
Thomas Vachuska
e827c0ed9b FIxing a few glitches in STC and scenarios.
Change-Id: I55379c53392ad94e5c5d41b6ceb77d2382fa0d29
2015-08-05 00:22:55 +00:00
samanwita pal
3ec8aff92d Adding some extra checks against bufer overflow
Change-Id: I08b53823792de363c7da22cda1db198b95242ba4
2015-08-04 23:13:41 +00:00
Thomas Vachuska
8044c094f6 ONOS-1679 Removed use of /tmp directory from various unit tests.
Change-Id: I1725f3807f51bc44756d90b5e41ae7fa3c56c55f
2015-08-04 18:20:37 +00:00
Thomas Vachuska
d894b5d5f7 Fixing javadoc warnings, provided missing package javadocs and corrected group structure.
Change-Id: I2637afe49b81e8e6d10ef3bb0f2a1cf50b2564cc
2015-07-30 20:27:44 +00:00
Marc De Leenheer
b931137eb6 Driver and flow stats handling for Calient fiber switch S160.
Bump loxigen to 0.4.1.onos-SNAPSHOT.

Change-Id: Ieb8aa4fe716e12f89b83770eff617561f30cdd08
2015-07-30 16:34:26 +00:00
Chip Boling
e48c2d3bc4 [ONOS-2450] Fix for HEADER_SIZE error in EAP deserialization
Change-Id: I0486e27b968e354bd82aad10ad568e61c08d567b
2015-07-27 20:27:26 +00:00
Flavio Castro
4b51941646 ONOS-2315 adding auto-complete to the CLI
Change-Id: I7b3056022188d58ca141bfec2870c7f1b44e37c2
2015-07-24 23:20:45 +00:00
Thomas Vachuska
80aa1efab7 Fixed jdvue pom.xml
Change-Id: Ia9530fca24159e6637cae62f4c8489e742845643
2015-07-24 22:56:22 +00:00
Nikhil Cheerla
f7c2e1a09b Disjoint Path Pairs (Suurballe) utils
Change-Id: Ie5895899818ea9d6eacf66cbb589ddf33fa3f89d

Disjoint Path Pairs (Suurballe) utils

Change-Id: Ie5895899818ea9d6eacf66cbb589ddf33fa3f89d

Disjoint Path Pairs (SRLG with GA) utils

Change-Id: If072df987621add385ae785f10c8d0a9e45ad559
2015-07-20 18:47:45 +00: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
samanwita pal
b300ca835d ONOS-2197 Adding DHCP options and message type enum
Change-Id: I2e0d69c2581f2a6841a9c9a98e0947ad97b38d8a
2015-07-17 15:48:09 +00:00
Jonathan Hart
49f0920b03 Disable all AbstractAccumulator tests.
These are timing sensitive and fail randomly all the time.

Change-Id: Ie22fa93468ee7a7642a0236275c5d6838e3cc363
2015-07-16 16:14:38 +00:00
Thomas Vachuska
ae0fbe88b8 STC fixes to correctly support namespaces.
Change-Id: I196b3bc3878181bd7b3711bf8b7304f772e476db
2015-07-16 01:18:38 +00:00
alshabib
ea74cc9538 ignore intermittent test failure: AbstractAccumulatorTest::readyMaxTrigger
Change-Id: I9247f791fc36f4491697b7a278e6bf778c2eecf9
2015-07-07 10:38:21 -07:00
Kenji HIKICHI
3f1b128b17 Compare logDir by using File object to avoid test failure on Windows which uses '\' as file separator.
Change-Id: Icef450df62467a9d43149d73833dc1fd3c75fb45
2015-07-04 00:38:32 +00:00
HIGUCHI Yuta
bfc8b7a973 Utility method to treat Iterable as a Stream.
Change-Id: I70564ee9fa675c4293aa733b1a28e63c12dea0b7
2015-07-01 23:52:17 -07:00
Jonathan Hart
4a60bb31cd Cleaned up AAA app now it's in the ONOS core.
Moved packets into the packet library, minor app cleanups and javadoc.

Change-Id: I7ee04d09f82051fdb2a9bcfe577cb163661d5055
2015-07-01 03:31:52 +00:00
Sho SHIMIZU
be63b233cb Regard the release when the APIs became deprecated as Cardinal
Change-Id: I072fa33a2a70baa7466d7a0dc5067191476be0f3
2015-06-30 19:06:50 +00:00
JunHuy Lam
39eb4295db Adding TLS for NettyMessaging and configurable on NettyMessagingManager through JAVA_OPTS
Change-Id: I5e77658cbae70d3facbe9e1f56c9fa9fcf0e00cc
2015-06-30 18:09:14 +00:00
alshabib
7b808c5e15 small fixes to ethtype pattern
Change-Id: Ic58c426821952f66aa21bc828d36fd4f83d8da0d
2015-06-29 15:24:35 -07:00
Jonathan Hart
2a65575cf8 Improve the resiliency of the packet deserialization code.
Packet deserializers now check for malformed input while reading the byte
stream. Deserializers are re-implemented as functions that take a byte array
and return a packet object. The old IPacket.deserialize(...) methods have been
deprecated with the goal of eventually moving to immutable packet objects.
Unit tests have been implemented for all Deserializer functions.

ONOS-1589

Change-Id: I9073d5e6e7991e15d43830cfd810989256b71c56
2015-06-29 16:31:11 +00:00
alshabib
caf1ca2b1d adding EthType to secure handling ether types
this will also pretty print ethertypes in flow output

Change-Id: I9363070ad308f3c756735e29b3992c500e503636
2015-06-26 13:44:55 +00:00
Thomas Vachuska
177ece60f3 Fixed STC defect where a dependency would bring out an otherwise inactive step.
Change-Id: I7963a6896d5a1d6bc4e369627b11b7c8690c1343
2015-06-26 07:28:23 +00:00
Aaron Kruglikov
afdf4de12e Replaced IPv6 toString with more efficient local helper.
Change-Id: Ib53d7bdf64354efcace7facad740981fce19447c
2015-06-26 05:01:32 +00:00
Brian O'Connor
c6dca1d3b0 Using tempdir for stc CompilerTest
This fixes the problem when running multiple, parallel builds on
a machine with a shared /tmp (i.e. Jenkins)

Change-Id: Ib9ba840811ba95fa2cae50218732a2678900cda4
2015-06-25 22:30:45 +00:00
Thomas Vachuska
750ab045f7 Starting on STC monitor.
Change-Id: I279ef5f26a0e3a5a44c6f597be6c2980f8c955ed
2015-06-19 15:41:32 -07:00
Ray Milkey
d43fe45f42 REST API to create flows
Change-Id: I5d001782249c0eab249d7aa857ae465da95b5955
2015-06-11 21:45:28 +00:00
Thomas Vachuska
a0b50dd146 Fixed stc to properly account for skipped steps when completing enclosing group.
Change-Id: I9b297f8a48a9f4423e34fbbb954bf039e98e29b8
2015-06-09 09:55:02 -07:00
Brian O'Connor
afc2d7db88 Starting snapshot 1.3.0-SNAPSHOT
Change-Id: Idc4c114bda5268e534b9fc998215564d23d84c58
2015-06-05 23:31:25 -07:00
Brian O'Connor
a78abfcc39 Tagging 1.2.0
Change-Id: If1b4de17402bf8248c888de72891dc17a5bcd7ef
2015-06-05 22:40:03 -07:00
Brian O'Connor
4db1c3345c Dropping version from jdvue and fixing parent pom
Also, switching to onlab-junit for jdvue

Change-Id: I71b02438bff02bfe450380c583b007a84235727a
2015-06-05 22:14:13 -07:00
Thomas Vachuska
8643937b4b Adding support for SKIPPED state to STC.
Change-Id: I5a90bedb6272f0bb1d76f0bc5e19e67e8d05eec8
2015-06-05 17:27:15 +00:00
Thomas Vachuska
adba152125 Increased number of retries and added variable delay to better withstand StorageException timeout.
Change-Id: Ic33d4e66e2787c717f7e3c90879d725a6e3e74d7
2015-06-04 22:14:11 +00:00
Thomas Vachuska
a48e3d1e68 Enhancing STC
Change-Id: Ibb8a001f5c6550860c4ade97378af7e97876a0ab
2015-06-02 17:57:53 +00:00
Thomas Vachuska
50ec1af6c2 Enhancing STC
Change-Id: If9429cc6a30333bd27b579825fe6b1fac221cf60
2015-06-02 08:50:49 -07:00
Brian O'Connor
3350390b1d Starting snapshot 1.2.0-SNAPSHOT
Change-Id: I96c63bb70f2cd27453f2da893d77f9e72966f780
2015-06-01 17:08:05 -07:00
Brian O'Connor
75aed4000e Tagging 1.2.0-rc2
Change-Id: I93f2bf38d29ddf788f7a81552695da80fc275c42
2015-06-01 16:58:14 -07:00
Thomas Vachuska
18571b02fa Enhancing STC and scenarios.
Change-Id: I1227e68f8a44707f671b09dcd2967b580e14ca79
2015-05-31 22:42:06 -07:00
Thomas Vachuska
4bfccd54b4 Enhancing STC and scenarios.
Change-Id: I57a4d25b7fb726a1242073055474ff5c7c3c1087
2015-05-30 00:35:25 -07:00