Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. Bump junit 4.8.2 -> 4.11 (incl. hamcrest 1.2) ; TestTempJarCache uses (details)
  2. Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* (details)
Commit 10a28c860bd3f4ccecef156c9bbbc88087bf568d by Sven Gothel
Bump junit 4.8.2 -> 4.11 (incl. hamcrest 1.2) ; TestTempJarCache uses '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' annotation

Issue: Java7 unit test order is no more predictable

Fix: junit 4.11 performs a determined (not defined default) test order.
     Additionally user can force ascending method name test order

Produced a drop-in junit.jar / junit-source.zip replacement, which includes
  - junit version version 4.11
  - hamcrest-core version 1.3
The file was modified make/scripts/runtest.sh (diff)
The file was modified src/junit/com/jogamp/common/util/TestTempJarCache.java (diff)
The file was modified .classpath (diff)
The file was modified make/lib/junit.LICENSE.txt (diff)
The file was modified src/junit/com/jogamp/junit/util/JunitTracer.java (diff)
The file was modified make/lib/junit.jar (diff)
The file was removedmake/lib/junit.txt (diff)
Commit 70c9ba258c5ba3d78f0f52faf37d88b4c62d0c96 by Sven Gothel
Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* classes
The file was modified src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2ProcAddressEmitter.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java (diff)
The file was modified src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket00.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestValueConversion.java (diff)
The file was modified src/junit/com/jogamp/common/util/locks/TestRecursiveLock01.java (diff)
The file was modified src/junit/com/jogamp/common/nio/TestBuffersFloatDoubleConversion.java (diff)
The file was modified src/junit/com/jogamp/common/util/IntObjectHashMapTest.java (diff)
The file was modified src/junit/com/jogamp/common/nio/BuffersTest.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestFloatStack01.java (diff)
The file was modified src/junit/com/jogamp/common/util/IntIntHashMapTest.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestIOUtil01.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestArrayHashSet01.java (diff)
The file was modified src/junit/com/jogamp/common/nio/TestStructAccessorEndian.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestSystemPropsAndEnvs.java (diff)
The file was modified src/junit/com/jogamp/common/net/URLCompositionTest.java (diff)
The file was modified src/junit/com/jogamp/junit/sec/TestSecIOUtil01.java (diff)
The file was modified src/junit/com/jogamp/common/nio/CachedBufferFactoryTest.java (diff)
The file was modified src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket01.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestPlatform01.java (diff)
The file was modified src/junit/com/jogamp/common/util/locks/TestRecursiveThreadGroupLock01.java (diff)
The file was modified src/junit/com/jogamp/common/util/LongIntHashMapTest.java (diff)
The file was modified src/junit/com/jogamp/gluegen/test/junit/generation/Test1p1JavaEmitter.java (diff)
The file was modified src/junit/com/jogamp/common/net/AssetURLConnectionRegisteredTest.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestIteratorIndexCORE.java (diff)
The file was modified src/junit/com/jogamp/common/nio/TestPointerBufferEndian.java (diff)
The file was modified src/junit/com/jogamp/gluegen/test/junit/generation/PCPPTest.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestVersionNumber.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestJarUtil.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestLFRingBuffer01.java (diff)
The file was modified src/junit/com/jogamp/common/net/AssetURLConnectionUnregisteredTest.java (diff)
The file was modified src/junit/com/jogamp/gluegen/test/junit/structgen/TestStructGen01.java (diff)
The file was modified src/junit/com/jogamp/common/os/TestElfReader01.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestRunnableTask01.java (diff)
The file was modified src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket02.java (diff)
The file was modified src/junit/com/jogamp/common/util/TestVersionInfo.java (diff)