Improve failure reporting in IdIntsListener 64/78464/1
authorTom Pantelis <tompantelis@gmail.com>
Fri, 30 Nov 2018 16:43:18 +0000 (11:43 -0500)
committerTom Pantelis <tompantelis@gmail.com>
Wed, 5 Dec 2018 15:31:15 +0000 (15:31 +0000)
commit5d18e15c0dd806791414e069fffdf4cb273688e3
treee30201d5ff3748f69f168c8b8004a8a128fe5699
parente05ce1d480cb463571e17cceb305290d6134bfbb
Improve failure reporting in IdIntsListener

The Listener Stability CSIT fails intermittently where the
IdIntsListener reports that the final read of the data doesn't
match it's local copy obtained from DTCN's. It would be helpful
to output the difference.

When the test fails, there are a lot of "Ignoring notification"
warnings from IdIntsListener so output the diff the first time
that occurs.

Change-Id: I49e9cd0414a904a61778a8c028ead7dc2b8fd593
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
(cherry picked from commit 95788d18b61dd21bdd8406a9c725ad76b3044535)
opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/MdsalLowLevelTestProvider.java
opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/impl/IdIntsListener.java