HBASE-27479 fix flaky test testClone in TestTaskMonitor (#4876)
Signed-off-by: Duo Zhang <zhangduo@apache.org> (cherry picked from commit a2075f51a84676c4fac7eb697a21255abddf143a)
This commit is contained in:
parent
11341488d7
commit
61b74d88a9
@ -346,6 +346,11 @@
|
||||
<artifactId>log4j-1.2-api</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.skyscreamer</groupId>
|
||||
<artifactId>jsonassert</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<!-- Make sure resources get added before they are processed by placing this first
|
||||
|
@ -38,6 +38,7 @@ import org.apache.hadoop.hbase.util.EnvironmentEdgeManager;
|
||||
import org.junit.ClassRule;
|
||||
import org.junit.Test;
|
||||
import org.junit.experimental.categories.Category;
|
||||
import org.skyscreamer.jsonassert.JSONAssert;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@ -238,7 +239,7 @@ public class TestTaskMonitor {
|
||||
assertEquals(clone.getStatus(), monitor.getStatus());
|
||||
assertEquals(clone.toString(), monitor.toString());
|
||||
assertEquals(clone.toMap(), monitor.toMap());
|
||||
assertEquals(clone.toJSON(), monitor.toJSON());
|
||||
JSONAssert.assertEquals(clone.toJSON(), monitor.toJSON(), true);
|
||||
|
||||
// mark complete and make param dirty
|
||||
monitor.markComplete("complete RPC");
|
||||
|
7
pom.xml
7
pom.xml
@ -606,6 +606,7 @@
|
||||
<jcodings.version>1.0.55</jcodings.version>
|
||||
<spy.version>2.12.2</spy.version>
|
||||
<bouncycastle.version>1.70</bouncycastle.version>
|
||||
<skyscreamer.version>1.5.1</skyscreamer.version>
|
||||
<kerby.version>1.0.1</kerby.version>
|
||||
<commons-crypto.version>1.1.0</commons-crypto.version>
|
||||
<curator.version>4.2.0</curator.version>
|
||||
@ -1361,6 +1362,12 @@
|
||||
<version>${bouncycastle.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.skyscreamer</groupId>
|
||||
<artifactId>jsonassert</artifactId>
|
||||
<version>${skyscreamer.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.kerby</groupId>
|
||||
<artifactId>kerb-core</artifactId>
|
||||
|
Loading…
x
Reference in New Issue
Block a user