This is an automated email from the ASF dual-hosted git repository.
mochen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
from 04c04e3c6e Disable copying/moving for DbgCtl. (#10321)
add 3a5707f1b0 Add tests for disk failure (#10192)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 4 +
configure.ac | 19 +++
iocore/aio/AIO.cc | 14 ++
iocore/aio/AIO_fault_injection.cc | 122 +++++++++++++++
iocore/aio/AIO_fault_injection.h | 72 +++++++++
iocore/aio/CMakeLists.txt | 3 +-
iocore/aio/Makefile.am | 4 +-
iocore/cache/Cache.cc | 14 +-
iocore/cache/I_CacheDefs.h | 1 +
iocore/cache/Makefile.am | 166 ++++++++++++++++++++-
iocore/cache/test/CacheTestHandler.cc | 12 +-
iocore/cache/test/CacheTestHandler.h | 3 +-
iocore/cache/test/main.cc | 27 +++-
iocore/cache/test/main.h | 4 +
iocore/cache/test/storage.config | Bin 24 -> 45 bytes
iocore/cache/test/test_Alternate_L_to_S.cc | 3 +
.../cache/test/test_Alternate_L_to_S_remove_L.cc | 3 +
.../cache/test/test_Alternate_L_to_S_remove_S.cc | 3 +
iocore/cache/test/test_Alternate_S_to_L.cc | 3 +
.../cache/test/test_Alternate_S_to_L_remove_L.cc | 3 +
.../cache/test/test_Alternate_S_to_L_remove_S.cc | 3 +
iocore/cache/test/test_Cache.cc | 3 +
.../test/{test_Cache.cc => test_Disk_Failure.cc} | 26 +++-
.../{test_Cache.cc => test_Disk_Init_Failure.cc} | 19 ++-
.../{test_Cache.cc => test_Populated_Cache.cc} | 7 +-
...che.cc => test_Populated_Cache_Disk_Failure.cc} | 12 +-
iocore/cache/test/test_RWW.cc | 3 +
iocore/cache/test/test_Update_L_to_S.cc | 3 +
iocore/cache/test/test_Update_S_to_L.cc | 3 +
iocore/cache/test/test_Update_header.cc | 3 +
src/tests/CMakeLists.txt | 12 ++
31 files changed, 558 insertions(+), 16 deletions(-)
create mode 100644 iocore/aio/AIO_fault_injection.cc
create mode 100644 iocore/aio/AIO_fault_injection.h
copy iocore/cache/test/{test_Cache.cc => test_Disk_Failure.cc} (65%)
copy iocore/cache/test/{test_Cache.cc => test_Disk_Init_Failure.cc} (72%)
copy iocore/cache/test/{test_Cache.cc => test_Populated_Cache.cc} (89%)
copy iocore/cache/test/{test_Cache.cc => test_Populated_Cache_Disk_Failure.cc}
(79%)