Parallelize PlatformAbstraction image loading tests 31/31231/5
authorAndrew Cox <andrew.cox@partner.samsung.com>
Tue, 2 Dec 2014 22:21:25 +0000 (22:21 +0000)
committerAndrew Cox <andrew.cox@partner.samsung.com>
Wed, 3 Dec 2014 17:28:55 +0000 (17:28 +0000)
commit8d0977145c8739d126e1ec126bbdd081e53f66a5
tree34a5026d39b35e352164a73b829b1fa8bbe7bed8
parent3d7220073f7031d43ae797b20d92f556d2f614dd
Parallelize PlatformAbstraction image loading tests

Broke them into three test cases so they can run in parallel.
Sped them up a bit individually.
Made all three test harness apps work with a number of test cases < the
parallel batch size.

Change-Id: Iafdb26772f35154e4ade092650b3fc23cc168cd6
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
14 files changed:
automated-tests/src/dali-adaptor-internal/tct-dali-adaptor-internal-core.cpp
automated-tests/src/dali-adaptor/tct-dali-adaptor-core.cpp
automated-tests/src/dali-platform-abstraction/CMakeLists.txt
automated-tests/src/dali-platform-abstraction/resource-collector.cpp
automated-tests/src/dali-platform-abstraction/resource-collector.h
automated-tests/src/dali-platform-abstraction/tct-dali-platform-abstraction-core.cpp
automated-tests/src/dali-platform-abstraction/utc-image-loading-cancel-all-loads.cpp [new file with mode: 0644]
automated-tests/src/dali-platform-abstraction/utc-image-loading-cancel-some-loads.cpp [new file with mode: 0644]
automated-tests/src/dali-platform-abstraction/utc-image-loading-common.cpp [new file with mode: 0644]
automated-tests/src/dali-platform-abstraction/utc-image-loading-common.h [new file with mode: 0644]
automated-tests/src/dali-platform-abstraction/utc-image-loading-load-completion.cpp [new file with mode: 0644]
automated-tests/src/dali-platform-abstraction/utc-image-loading.cpp [deleted file]
platform-abstractions/slp/resource-loader/resource-loader.cpp
platform-abstractions/slp/resource-loader/resource-loader.h