Skip to content

Console Output

Started by upstream project "BIOFORMATS-test-repo" build number 384
originally caused by:
 Started by user devspace
Running as SYSTEM
Building remotely on docker (swarm) in workspace /home/omero/workspace/BIOFORMATS-test-folder@7
[BIOFORMATS-test-folder@7] $ /bin/bash -xe /tmp/jenkins9681043458746997089.sh
+ '[' olympus-oir = slidebook ']'
++ date +%u
+ '[' 3 -le 1 ']'
+ sudo docker run --rm --name BIOFORMATS-test-folder_60693_merge_ci -v /uod/idr/repos/curated/olympus-oir:/data -v /uod/idr-scratch/merge-ci/curated/olympus-oir:/config snoopycrimecop/bioformats:merge_ci -Dtestng.memory=15g -Dtestng.threadCount=12
Buildfile: /bio-formats-build/bioformats/components/test-suite/build.xml
     [echo] isSnapshot = true

init-title:
     [echo] ----------=========== bio-formats-testing-framework ===========----------

init-timestamp:

init:

copy-resources:

compile:
[resolver:resolve] Resolving artifacts

compile-tests:
[resolver:resolve] Resolving artifacts
    [javac] Compiling 1 source file to /bio-formats-build/bioformats/components/test-suite/test
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 8
    [javac] 1 warning

test-automated:
   [testng] Could not load field socket from SocketImpl: java.lang.NoSuchFieldException: socket
   [testng] Could not load field serverSocket from SocketImpl: java.lang.NoSuchFieldException: serverSocket
   [testng] File leak detector installed
   [testng] 12:00:41,290 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.3.15
   [testng] 12:00:41,291 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - No custom configurators were discovered as a service.
   [testng] 12:00:41,291 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
   [testng] 12:00:41,292 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
   [testng] 12:00:41,292 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
   [testng] 12:00:41,292 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
   [testng] 12:00:41,293 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
   [testng] 12:00:41,293 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
   [testng] 12:00:41,293 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
   [testng] 12:00:41,294 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [${logback.configurationFile}]
   [testng] 12:00:41,294 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
   [testng] 12:00:41,294 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/bio-formats-build/bioformats/components/test-suite/logback.xml]
   [testng] 12:00:41,451 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [stdout]
   [testng] 12:00:41,451 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
   [testng] 12:00:41,471 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SIFT]
   [testng] 12:00:41,471 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.classic.sift.SiftingAppender]
   [testng] 12:00:41,477 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [loci.tests.testng] to DEBUG
   [testng] 12:00:41,477 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
   [testng] 12:00:41,477 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SIFT] to Logger[ROOT]
   [testng] 12:00:41,477 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [stdout] to Logger[loci.tests.testng]
   [testng] 12:00:41,477 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@3f6f6701 - End of configuration.
   [testng] 12:00:41,478 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4f80542f - Registering current configuration as safe fallback point
   [testng] 12:00:41,478 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2beee7ff - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 185 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY
   [testng] [2025-03-19 12:00:41,486] [main] java.version = 17.0.2
   [testng] 12:00:41,489 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-main]
   [testng] 12:00:41,489 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:00:41,530 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-main] - File property is set to [target/bio-formats-test-main-2025-03-19_12-00-41.log]
   [testng] 12:00:41,531 |-INFO in ch.qos.logback.core.sift.SiftProcessor@14bdbc74 - End of configuration.
   [testng] [2025-03-19 12:00:41,533] [main] testng.directory = /data
   [testng] [2025-03-19 12:00:41,533] [main] testng.configDirectory = /config
   [testng] [2025-03-19 12:00:41,541] [main] testng.multiplier = 1.0
   [testng] [2025-03-19 12:00:41,542] [main] testng.in-memory = false
   [testng] [2025-03-19 12:00:41,542] [main] testng.allow-missing = false
   [testng] [2025-03-19 12:00:41,542] [main] user.language = en
   [testng] [2025-03-19 12:00:41,543] [main] user.country = ${user.country}
   [testng] [2025-03-19 12:00:41,543] [main] Maximum heap size = 15360 MB
   [testng] Scanning for files...
   [testng] [2025-03-19 12:01:32,060] [main] ----------------------------------------
   [testng] [2025-03-19 12:01:32,060] [main] Total files: 320
   [testng] [2025-03-19 12:01:32,061] [main] Scan time: 50.517 s (157 ms/file)
   [testng] [2025-03-19 12:01:32,061] [main] ----------------------------------------
   [testng] Building list of tests...
   [testng] Ready to test 196 files
   [testng] [TestNG] Running:
   [testng]   Bio-Formats software test suite
   [testng] 
   [testng] [2025-03-19 12:14:11,762] [pool-1-thread-1] Initializing /data/qa-16881/P10-50 D2_0006.ome.tif: 
   [testng] 12:14:11,763 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-1]
   [testng] 12:14:11,763 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:11,764 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-1] - File property is set to [target/bio-formats-test-pool-1-thread-1-2025-03-19_12-14-11.log]
   [testng] 12:14:11,764 |-INFO in ch.qos.logback.core.sift.SiftProcessor@323bd5a4 - End of configuration.
   [testng] [2025-03-19 12:14:13,065] [pool-1-thread-12] Initializing /data/qa-16881/P10D1 20150729.ome.tif: 
   [testng] 12:14:13,065 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-12]
   [testng] 12:14:13,065 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:13,066 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-12] - File property is set to [target/bio-formats-test-pool-1-thread-12-2025-03-19_12-14-13.log]
   [testng] 12:14:13,066 |-INFO in ch.qos.logback.core.sift.SiftProcessor@24c4d1f7 - End of configuration.
   [testng] [2025-03-19 12:14:14,368] [pool-1-thread-11] Initializing /data/olympus/2021-07-19/FRAP_0006_LSM.oir: 
   [testng] 12:14:14,369 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-11]
   [testng] 12:14:14,369 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:14,369 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-11] - File property is set to [target/bio-formats-test-pool-1-thread-11-2025-03-19_12-14-14.log]
   [testng] 12:14:14,370 |-INFO in ch.qos.logback.core.sift.SiftProcessor@79f2b19b - End of configuration.
   [testng] [2025-03-19 12:14:15,754] [pool-1-thread-10] Initializing /data/qa-17222/ps245 red tubulin green 60x.oir: 
   [testng] 12:14:15,755 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-10]
   [testng] 12:14:15,755 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:15,755 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-10] - File property is set to [target/bio-formats-test-pool-1-thread-10-2025-03-19_12-14-15.log]
   [testng] 12:14:15,756 |-INFO in ch.qos.logback.core.sift.SiftProcessor@5f4a3e97 - End of configuration.
   [testng] [2025-03-19 12:14:16,747] [pool-1-thread-9] Initializing /data/olympus/2021-04-20/overview 2 x_Cycle_01/matl.omp2info: 
   [testng] 12:14:16,747 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-9]
   [testng] 12:14:16,747 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:16,748 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-9] - File property is set to [target/bio-formats-test-pool-1-thread-9-2025-03-19_12-14-16.log]
   [testng] 12:14:16,748 |-INFO in ch.qos.logback.core.sift.SiftProcessor@e956717 - End of configuration.
   [testng] [2025-03-19 12:14:18,012] [pool-1-thread-8] Initializing /data/qa-17222/ps245 red tubulin green 60x_0001.oir: 
   [testng] 12:14:18,013 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-8]
   [testng] 12:14:18,013 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:18,013 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-8] - File property is set to [target/bio-formats-test-pool-1-thread-8-2025-03-19_12-14-18.log]
   [testng] 12:14:18,013 |-INFO in ch.qos.logback.core.sift.SiftProcessor@5ddac795 - End of configuration.
   [testng] [2025-03-19 12:14:19,149] [pool-1-thread-7] Initializing /data/olympus/not_opening_in_ImageJ/Image_0064/Image_0064_0001.ome.tif: 
   [testng] 12:14:19,149 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-7]
   [testng] 12:14:19,149 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:19,150 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-7] - File property is set to [target/bio-formats-test-pool-1-thread-7-2025-03-19_12-14-19.log]
   [testng] 12:14:19,150 |-INFO in ch.qos.logback.core.sift.SiftProcessor@352a0ebe - End of configuration.
   [testng] [2025-03-19 12:14:20,794] [pool-1-thread-6] Initializing /data/olympus/not_opening_in_ImageJ/Image_0106/Clipboard-Image_0106_0001.tif: 
   [testng] 12:14:20,794 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-6]
   [testng] 12:14:20,794 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:20,795 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-6] - File property is set to [target/bio-formats-test-pool-1-thread-6-2025-03-19_12-14-20.log]
   [testng] 12:14:20,795 |-INFO in ch.qos.logback.core.sift.SiftProcessor@4e02426a - End of configuration.
   [testng] [2025-03-19 12:14:23,347] [pool-1-thread-5] Initializing /data/olympus/2017-04-21/SampleImagesWS/LILY POLLEN.oir: 
   [testng] 12:14:23,347 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-5]
   [testng] 12:14:23,347 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:23,347 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-5] - File property is set to [target/bio-formats-test-pool-1-thread-5-2025-03-19_12-14-23.log]
   [testng] 12:14:23,348 |-INFO in ch.qos.logback.core.sift.SiftProcessor@2ff2cda9 - End of configuration.
   [testng] [2025-03-19 12:14:24,714] [pool-1-thread-4] Initializing /data/olympus/2017-04-21/SampleImagesWS/Clipboard-LILY POLLEN.tif: 
   [testng] 12:14:24,715 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-4]
   [testng] 12:14:24,715 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:24,715 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-4] - File property is set to [target/bio-formats-test-pool-1-thread-4-2025-03-19_12-14-24.log]
   [testng] 12:14:24,716 |-INFO in ch.qos.logback.core.sift.SiftProcessor@67fc169c - End of configuration.
   [testng] [2025-03-19 12:14:27,318] [pool-1-thread-3] Initializing /data/qa-16881/W4-45 D5 New 20150816_0011.ome.tif: 
   [testng] 12:14:27,318 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-3]
   [testng] 12:14:27,318 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:27,319 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-3] - File property is set to [target/bio-formats-test-pool-1-thread-3-2025-03-19_12-14-27.log]
   [testng] 12:14:27,319 |-INFO in ch.qos.logback.core.sift.SiftProcessor@2a067cc3 - End of configuration.
   [testng] [2025-03-19 12:14:28,921] [pool-1-thread-2] Initializing /data/olympus/not_opening_in_ImageJ/Image_0099/Image_0099_0001.oir: 
   [testng] 12:14:28,921 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [logfile-pool-1-thread-2]
   [testng] 12:14:28,921 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [loci.tests.testng.TimestampedLogFileAppender]
   [testng] 12:14:28,922 |-INFO in loci.tests.testng.TimestampedLogFileAppender[logfile-pool-1-thread-2] - File property is set to [target/bio-formats-test-pool-1-thread-2-2025-03-19_12-14-28.log]
   [testng] 12:14:28,922 |-INFO in ch.qos.logback.core.sift.SiftProcessor@16e8b38a - End of configuration.
   [testng] [2025-03-19 12:14:42,133] [pool-1-thread-7] Initializing /data/public/gh-4205/zenodo-12773657/DAPI_mCherry_4T_5Lambda-420-630-w10nm-s50nm.oir: 
   [testng] [2025-03-19 12:14:43,441] [pool-1-thread-3] Initializing /data/olympus/2017-04-21/SampleImagesWS/Clipboard-CagedATP Cag10.tif: 
   [testng] [2025-03-19 12:14:46,219] [pool-1-thread-12] Initializing /data/qa-17335/Clipboard-stimulation_0001_LSM.tif: 
   [testng] [2025-03-19 12:14:48,791] [pool-1-thread-1] Initializing /data/qa-17331/60x zstack RS.ome.tif: 
   [testng] [2025-03-19 12:14:51,854] [pool-1-thread-2] Initializing /data/qa-16881/Clipboard-P10-50 D2_0019.tif: 
   [testng] [2025-03-19 12:14:54,189] [pool-1-thread-6] Initializing /data/qa-17222/ps245 red tubulin green 60x-1.oir.vsi: 
   [testng] [2025-03-19 12:14:55,255] [pool-1-thread-4] Initializing /data/martin/20170824_JupGFP_HisRFP_wL3_30xSI_4xzoom_0p5z_A01_G001_0001.oir: 
   [testng] [2025-03-19 12:16:03,247] [pool-1-thread-5] Initializing /data/olympus/not_opening_in_ImageJ/Image_0050/Clipboard-Image_0050_0001.tif: 
   [testng] [2025-03-19 12:16:05,730] [pool-1-thread-11] Initializing /data/olympus/not_opening_in_ImageJ/Image_0099/Image_0099_0001.ome.tif: 
   [testng] [2025-03-19 12:16:12,886] [pool-1-thread-6] Initializing /data/qa-16871/XY_0003.oir: 
   [testng] [2025-03-19 12:16:15,238] [pool-1-thread-1] Initializing /data/olympus/2017-04-21/SampleImagesWS/Clipboard-PA-GFPv-2.tif: 
   [testng] [2025-03-19 12:16:19,123] [pool-1-thread-3] Initializing /data/qa-17222/ps245 red tubulin green 60x_0001.ome.tif: 
   [testng] [2025-03-19 12:16:21,054] [pool-1-thread-12] Initializing /data/samples/channel-reorder/Stitched_XYZ-modified.oir: 
   [testng] [2025-03-19 12:16:22,454] [pool-1-thread-2] Initializing /data/qa-16881/P10D1 20150729_0024.ome.tif: 
   [testng] [2025-03-19 12:16:24,012] [pool-1-thread-11] Initializing /data/qa-17222/ps245 red tubulin green 60x.ome.tif: 
   [testng] [2025-03-19 12:16:27,306] [pool-1-thread-5] Initializing /data/olympus/stitched 4x4 zstack 10X_XYZ.vsi: 
   [testng] [2025-03-19 12:16:37,392] [pool-1-thread-2] Initializing /data/qa-17335/Clipboard-1.tif: 
   [testng] [2025-03-19 12:16:40,042] [pool-1-thread-1] Initializing /data/qa-17331/60x zstack RS.oir: 
   [testng] [2025-03-19 12:16:40,727] [pool-1-thread-3] Initializing /data/olympus/2017-04-21/zebra shg.oir: 
   [testng] [2025-03-19 12:16:42,583] [pool-1-thread-11] Initializing /data/qa-17409/Stitch_A01_G001.oir: 
   [testng] [2025-03-19 12:16:43,653] [pool-1-thread-6] Initializing /data/olympus/not_opening_in_ImageJ/Image_0055/Image_0055_0001.ome.tif: 
   [testng] [2025-03-19 12:16:44,853] [pool-1-thread-5] Initializing /data/olympus/not_opening_in_ImageJ/Image_0055/Image_0055_0001.oir: 
   [testng] [2025-03-19 12:16:45,758] [pool-1-thread-12] Initializing /data/olympus/40X_4CH_XY.oir: 
   [testng] [2025-03-19 12:16:46,815] [pool-1-thread-7] Initializing /data/olympus/2017-11-20/fish_overview/fish-overview-night.oir: 
   [testng] [2025-03-19 12:16:59,109] [pool-1-thread-10] Initializing /data/olympus/not_opening_in_ImageJ/Image_0106/Image_0106_0001.ome.tif: 
   [testng] [2025-03-19 12:17:03,501] [pool-1-thread-6] Initializing /data/qa-17270/stack1.oir: 
   [testng] [2025-03-19 12:17:07,213] [pool-1-thread-2] Initializing /data/olympus/2017-04-21/SampleImagesWS/PA-GFPv-2.oir: 
   [testng] [2025-03-19 12:17:08,679] [pool-1-thread-5] Initializing /data/olympus/calcium sparks_XYt.vsi: 
   [testng] [2025-03-19 12:17:09,619] [pool-1-thread-1] Initializing /data/olympus/not_opening_in_ImageJ/Image_0050/Image_0050_0001.oir: 
   [testng] [2025-03-19 12:17:10,589] [pool-1-thread-11] Initializing /data/qa-16881/P10-50 D2_0019.oir: 
   [testng] [2025-03-19 12:17:11,820] [pool-1-thread-8] Initializing /data/olympus/2017-04-21/SampleImagesWS/Clipboard-Caged Glu-3 point.tif: 
   [testng] [2025-03-19 12:17:19,328] [pool-1-thread-5] Initializing /data/public/etienne/venus stack.oir: 
   [testng] [2025-03-19 12:17:21,959] [pool-1-thread-10] Initializing /data/public/gh-4205/zenodo-13680725/matl.omp2info: 
   [testng] [2025-03-19 12:17:33,921] [pool-1-thread-1] Initializing /data/public/gh-4205/zenodo-12773657/DAPI_mCherry_22Lambda-420-630-w10nm-s10nm.oir: 
   [testng] [2025-03-19 12:17:36,759] [pool-1-thread-2] Initializing /data/qa-16881/W4-0 D14 New 20150828_0007.oir: 
   [testng] [2025-03-19 12:17:38,117] [pool-1-thread-8] Initializing /data/olympus/not_opening_in_ImageJ/Image_0058/Clipboard-Image_0058_0001.tif: 
   [testng] [2025-03-19 12:17:40,884] [pool-1-thread-11] Initializing /data/olympus/not_opening_in_ImageJ/Image_0033/Image_0033_0001.ome.tif: 
   [testng] [2025-03-19 12:17:42,573] [pool-1-thread-9] Initializing /data/olympus/not_opening_in_ImageJ/Image_0033/Image_0033_0001.oir: 
   [testng] [2025-03-19 12:17:46,740] [pool-1-thread-6] Initializing /data/olympus/2017-04-21/SampleImagesWS/Caged Glu-3 point.ome.tif: 
   [testng] [2025-03-19 12:17:53,572] [pool-1-thread-11] Initializing /data/qa-16881/W1-75 D11 New 20150825_0004.oir: 
   [testng] [2025-03-19 12:17:56,375] [pool-1-thread-9] Initializing /data/qa-16881/W1-135 D6 New 20150818_0010.oir: 
   [testng] [2025-03-19 12:17:57,315] [pool-1-thread-2] Initializing /data/qa-16881/W4-0 D14 New 20150828_0007.ome.tif: 
   [testng] [2025-03-19 12:17:58,723] [pool-1-thread-8] Initializing /data/qa-17222/ps245 red tubulin green 60x_0001_5ADVMLE.oir.vsi: 
   [testng] [2025-03-19 12:17:59,523] [pool-1-thread-6] Initializing /data/olympus/Clipboard-spectral_scan_XYL.tif: 
   [testng] [2025-03-19 12:18:05,326] [pool-1-thread-5] Initializing /data/public/etienne/Clipboard-venus stack.tif: 
   [testng] [2025-03-19 12:18:07,474] [pool-1-thread-8] Initializing /data/olympus/40X_4CH_XY.vsi: 
   [testng] [2025-03-19 12:18:10,113] [pool-1-thread-11] Initializing /data/qa-17335/1.ome.tif: 
   [testng] [2025-03-19 12:18:10,841] [pool-1-thread-2] Initializing /data/qa-17270/image1.oir: 
   [testng] [2025-03-19 12:18:12,855] [pool-1-thread-9] Initializing /data/qa-17222/ps245 red tubulin green 60x_0002_5ADVMLE.oir.vsi: 
   [testng] [2025-03-19 12:18:13,669] [pool-1-thread-6] Initializing /data/qa-17409/Clipboard.tif: 
   [testng] [2025-03-19 12:18:16,654] [pool-1-thread-8] Initializing /data/olympus/not_opening_in_ImageJ/Image_0055/Clipboard-Image_0055_0001.tif: 
   [testng] [2025-03-19 12:18:22,592] [pool-1-thread-5] Initializing /data/public/etienne/amy slice z stack_0001.ome.tif: 
   [testng] [2025-03-19 12:18:24,477] [pool-1-thread-9] Initializing /data/qa-16881/W11-180 D3 20151021_0024.ome.tif: 
   [testng] [2025-03-19 12:18:27,682] [pool-1-thread-11] Initializing /data/public/imagesc-105684/1202-interval_30sec_sequence_frame_z stack.oir: 
   [testng] [2025-03-19 12:18:29,977] [pool-1-thread-6] Initializing /data/olympus/2017-04-21/SampleImagesWS/PA-GFPv-2.ome.tif: 
   [testng] [2025-03-19 12:18:33,676] [pool-1-thread-8] Initializing /data/qa-17222/Clipboard-ps245 red tubulin green 60x_0001.tif: 
   [testng] [2025-03-19 12:18:35,705] [pool-1-thread-5] Initializing /data/qa-16881/P10-50 D2.oir: 
   [testng] [2025-03-19 12:18:36,727] [pool-1-thread-1] Initializing /data/olympus/not_opening_in_ImageJ/Image_0050/Image_0050_0001.ome.tif: 
   [testng] [2025-03-19 12:18:38,819] [pool-1-thread-9] Initializing /data/olympus/2021-03-23/Dataset01_incl_stitched_image/matl.omp2info: 
   [testng] [2025-03-19 12:18:46,461] [pool-1-thread-6] Initializing /data/olympus/stitched 4x4 zstack 10X_XYZ.oir: 
   [testng] [2025-03-19 12:18:51,097] [pool-1-thread-1] Initializing /data/olympus/not_opening_in_ImageJ/Image_0043/Image_0043_0001.ome.tif: 
   [testng] [2025-03-19 12:18:54,388] [pool-1-thread-5] Initializing /data/qa-16881/W4-45 D5 New 20150816_0011.oir: 
   [testng] [2025-03-19 12:18:55,407] [pool-1-thread-8] Initializing /data/qa-17335/OSR-Z.ome.tif: 
   [testng] [2025-03-19 12:18:56,878] [pool-1-thread-7] Initializing /data/qa-17293/Clipboard.tif: 
   [testng] [2025-03-19 12:19:02,775] [pool-1-thread-11] Initializing /data/qa-16881/P10-50 D2.ome.tif: 
   [testng] [2025-03-19 12:19:04,012] [pool-1-thread-6] Initializing /data/qa-17270/alexa488.oir: 
   [testng] [2025-03-19 12:19:04,829] [pool-1-thread-1] Initializing /data/qa-21577/R13L-S2-5_X20_ZOOM1_Z_CONTROL.oir: 
   [testng] [2025-03-19 12:19:09,095] [pool-1-thread-8] Initializing /data/qa-16881/W1-75 D11 New 20150825_0004.ome.tif: 
   [testng] [2025-03-19 12:19:12,198] [pool-1-thread-5] Initializing /data/qa-17222/ps245 red tubulin green 60x_5ADVMLE-1.oir.vsi: 
   [testng] [2025-03-19 12:19:13,920] [pool-1-thread-7] Initializing /data/public/gh-4205/zenodo-13680725/Stitch_A01_G001.oir: 
   [testng] [2025-03-19 12:19:15,069] [pool-1-thread-11] Initializing /data/olympus/2021-03-23/Dataset02_incl_stitched_image/Stitch_A01_G001.oir: 
   [testng] [2025-03-19 12:19:20,210] [pool-1-thread-8] Initializing /data/olympus/2021-04-20/20x_MATL_Cycle/matl.omp2info: 
   [testng] [2025-03-19 12:19:25,077] [pool-1-thread-5] Initializing /data/olympus/not_opening_in_ImageJ/Image_0058/Image_0058_0001.oir: 
   [testng] [2025-03-19 12:19:36,135] [pool-1-thread-12] Initializing /data/qa-16881/Clipboard-P10D1 20150729_0024.tif: 
   [testng] [2025-03-19 12:19:38,350] [pool-1-thread-11] Initializing /data/qa-17335/1.oir: 
   [testng] [2025-03-19 12:19:39,381] [pool-1-thread-5] Initializing /data/olympus/2017-04-21/SampleImagesWS/CagedATP CaG10.oir: 
   [testng] [2025-03-19 12:19:40,224] [pool-1-thread-7] Initializing /data/qa-17335/OSR-Z.oir: 
   [testng] [2025-03-19 12:19:46,126] [pool-1-thread-11] Initializing /data/public/imagesc-105684/1202-interval_freeRun_sequence_frame.oir: 
   [testng] [2025-03-19 12:19:47,370] [pool-1-thread-7] Initializing /data/olympus/2017-11-20/xytz_golgi/xytz_golgi.oir: 
   [testng] [2025-03-19 12:19:48,707] [pool-1-thread-12] Initializing /data/qa-16881/P10-50 D2_0006.oir: 
   [testng] [2025-03-19 12:19:49,396] [pool-1-thread-5] Initializing /data/olympus/not_opening_in_ImageJ/Image_0064/Image_0064_0001.oir: 
   [testng] [2025-03-19 12:19:58,687] [pool-1-thread-5] Initializing /data/public/etienne/coupe shg stack_0001.ome.tif: 
   [testng] [2025-03-19 12:19:59,493] [pool-1-thread-12] Initializing /data/public/etienne/amy slice z stack_0001.oir: 
   [testng] [2025-03-19 12:20:06,656] [pool-1-thread-5] Initializing /data/olympus/stitched 4x4 zstack 10X_XYZ.ome.tif: 
   [testng] [2025-03-19 12:20:07,672] [pool-1-thread-7] Initializing /data/qa-16881/Clipboard-W1-75 D11 New 20150825_0004.tif: 
   [testng] [2025-03-19 12:20:09,371] [pool-1-thread-11] Initializing /data/qa-17919/f10187.oir: 
   [testng] [2025-03-19 12:20:29,482] [pool-1-thread-12] Initializing /data/olympus/2021-04-20/20x_MATL_Cycle/Stitch_A01_G001.oir: 
   [testng] [2025-03-19 12:20:37,378] [pool-1-thread-5] Initializing /data/olympus/not_opening_in_ImageJ/Image_0079/Clipboard-Image_0079_0001.tif: 
   [testng] [2025-03-19 12:20:39,783] [pool-1-thread-1] Initializing /data/qa-16881/Clipboard-P10D1 20150729_0019.tif: 
   [testng] [2025-03-19 12:20:41,474] [pool-1-thread-7] Initializing /data/qa-16881/W11-180 D3 20151021_0024.oir: 
   [testng] [2025-03-19 12:20:49,774] [pool-1-thread-5] Initializing /data/gh-3779/10kDa.P19.ZDC.7xConcentrationAlexProtocol.HomogenizedDex.oir: 
   [testng] [2025-03-19 12:20:51,841] [pool-1-thread-1] Initializing /data/qa-16881/Clipboard-P10-50 D2_0006.tif: 
   [testng] [2025-03-19 12:20:53,372] [pool-1-thread-7] Initializing /data/qa-17222/ps245 red tubulin green 60x_0002.ome.tif: 
   [testng] [2025-03-19 12:20:54,363] [pool-1-thread-6] Initializing /data/olympus/calcium sparks_XYt.ome.tif: 
   [testng] [2025-03-19 12:20:55,409] [pool-1-thread-12] Initializing /data/olympus/2017-04-20/mito_0006_0001.oir: 
   [testng] [2025-03-19 12:21:02,998] [pool-1-thread-7] Initializing /data/qa-17922/example_multipart.oir: 
   [testng] [2025-03-19 12:21:26,020] [pool-1-thread-2] Initializing /data/olympus/2021-03-23/Dataset01_incl_stitched_image/Stitch_A01_G001_0001.oir: 
   [testng] [2025-03-19 12:21:26,712] [pool-1-thread-6] Initializing /data/qa-16881/P10-50 D2_0019.ome.tif: 
   [testng] [2025-03-19 12:21:27,892] [pool-1-thread-12] Initializing /data/olympus/not_opening_in_ImageJ/Image_0091/Image_0091_0001.ome.tif: 
   [testng] [2025-03-19 12:21:28,948] [pool-1-thread-1] Initializing /data/qa-17222/ps245 red tubulin green 60x_0002.oir: 
   [testng] [2025-03-19 12:21:37,216] [pool-1-thread-12] Initializing /data/olympus/Clipboard-XYZt.tif: 
   [testng] [2025-03-19 12:21:39,038] [pool-1-thread-6] Initializing /data/olympus/not_opening_in_ImageJ/Image_0106/Image_0106_0001.oir: 
   [testng] [2025-03-19 12:21:42,675] [pool-1-thread-2] Initializing /data/public/gh-4205/zenodo-12773657/DAPI_mCherry_4Z_5Lambda-420-630-w10nm-s50nm.oir: 
   [testng] [2025-03-19 12:21:44,945] [pool-1-thread-10] Initializing /data/olympus/not_opening_in_ImageJ/Image_0079/Image_0079_0001.oir: 
   [testng] [2025-03-19 12:21:47,574] [pool-1-thread-6] Initializing /data/olympus/2021-03-23/Dataset02_incl_stitched_image/matl.omp2info: 
   [testng] [2025-03-19 12:21:50,854] [pool-1-thread-12] Initializing /data/olympus/Clipboard-Stitched_XYZ.tif: 
   [testng] [2025-03-19 12:21:54,575] [pool-1-thread-5] Initializing /data/qa-16881/W11-180 D3 20151021_0006.oir: 
   [testng] [2025-03-19 12:21:56,426] [pool-1-thread-10] Initializing /data/qa-17270/Clipboard-image1.tif: 
   [testng] [2025-03-19 12:22:01,696] [pool-1-thread-12] Initializing /data/public/imagesc-105684/1202-interval_10sec_sequence_frame.oir: 
   [testng] [2025-03-19 12:22:03,909] [pool-1-thread-5] Initializing /data/qa-17222/Clipboard-ps245 red tubulin green 60x_0002.tif: 
   [testng] [2025-03-19 12:22:06,988] [pool-1-thread-10] Initializing /data/olympus/not_opening_in_ImageJ/Image_0064/Clipboard-Image_0064_0001.tif: 
   [testng] [2025-03-19 12:22:08,707] [pool-1-thread-2] Initializing /data/olympus/2017-04-21/SampleImagesWS/LILY POLLEN.ome.tif: 
   [testng] [2025-03-19 12:22:15,622] [pool-1-thread-5] Initializing /data/qa-16881/Clipboard-P10D1 20150729.tif: 
   [testng] [2025-03-19 12:22:17,787] [pool-1-thread-2] Initializing /data/qa-16881/P10D1 20150729_0019.oir: 
   [testng] [2025-03-19 12:22:20,083] [pool-1-thread-10] Initializing /data/public/etienne/venus stack.ome.tif: 
   [testng] [2025-03-19 12:22:22,552] [pool-1-thread-12] Initializing /data/qa-16881/Clipboard-W1-135 D6 New 20150818_0010.tif: 
   [testng] [2025-03-19 12:22:25,836] [pool-1-thread-5] Initializing /data/olympus/Stitched_XYZ.ome.tif: 
   [testng] [2025-03-19 12:22:27,680] [pool-1-thread-10] Initializing /data/qa-16881/P10D1 20150729_0019.ome.tif: 
   [testng] [2025-03-19 12:22:28,507] [pool-1-thread-2] Initializing /data/qa-17293/2-z-t_0001_LSM.oir: 
   [testng] [2025-03-19 12:22:31,867] [pool-1-thread-1] Initializing /data/qa-17917/f10010.oir: 
   [testng] [2025-03-19 12:23:00,688] [pool-1-thread-12] Initializing /data/qa-16881/Clipboard-W11-180 D3 20151021_0006.tif: 
   [testng] [2025-03-19 12:23:04,682] [pool-1-thread-5] Initializing /data/qa-17331/Clipboard.tif: 
   [testng] [2025-03-19 12:23:08,550] [pool-1-thread-10] Initializing /data/public/etienne/coupe shg stack_0001.oir: 
   [testng] [2025-03-19 12:23:16,497] [pool-1-thread-12] Initializing /data/olympus/2021-03-23/Dataset01_incl_stitched_image/image_Cycle_02.oir: 
   [testng] [2025-03-19 12:23:18,530] [pool-1-thread-5] Initializing /data/olympus/40X_4CH_XY.ome.tif: 
   [testng] [2025-03-19 12:23:22,455] [pool-1-thread-2] Initializing /data/qa-17293/2-z-t_0001_LSM.ome.tif: 
   [testng] [2025-03-19 12:23:24,055] [pool-1-thread-10] Initializing /data/olympus/Clipboard-calcium sparks_XYt.tif: 
   [testng] [2025-03-19 12:23:31,322] [pool-1-thread-12] Initializing /data/olympus/XYZt.oir: 
   [testng] [2025-03-19 12:23:36,124] [pool-1-thread-5] Initializing /data/olympus/not_opening_in_ImageJ/Image_0033/Clipboard-Image_0033_0001.tif: 
   [testng] [2025-03-19 12:23:38,579] [pool-1-thread-2] Initializing /data/olympus/2021-07-19/2021-07-19 15_37_09-Original Metadata - FRAP_0006_LSM.oir.png: 
   [testng] [2025-03-19 12:23:40,446] [pool-1-thread-11] Initializing /data/olympus/2017-04-21/SampleImagesWS/CagedATP CaG10.ome.tif: 
   [testng] [2025-03-19 12:23:42,469] [pool-1-thread-2] Initializing /data/olympus/Clipboard-stitched 4x4 zstack 10X_XYZ.tif: 
   [testng] [2025-03-19 12:23:44,605] [pool-1-thread-10] Initializing /data/olympus/not_opening_in_ImageJ/Image_0091/Image_0091_0001.oir: 
   [testng] [2025-03-19 12:23:52,504] [pool-1-thread-11] Initializing /data/olympus/Stitched_XYZ.vsi: 
   [testng] [2025-03-19 12:23:54,313] [pool-1-thread-5] Initializing /data/qa-17335/stimulation_0001_LSM.oir: 
   [testng] [2025-03-19 12:23:59,350] [pool-1-thread-10] Initializing /data/olympus/not_opening_in_ImageJ/Image_0079/Image_0079_0001.ome.tif: 
   [testng] [2025-03-19 12:24:00,841] [pool-1-thread-12] Initializing /data/qa-16881/P10D1 20150729_0024.oir: 
   [testng] [2025-03-19 12:24:01,982] [pool-1-thread-2] Initializing /data/olympus/not_opening_in_ImageJ/Image_0001/Image_0001_0001.ome.tif: 
   [testng] [2025-03-19 12:24:04,254] [pool-1-thread-11] Initializing /data/olympus/not_opening_in_ImageJ/Image_0001/Clipboard-Image_0001_0001.tif: 
   [testng] [2025-03-19 12:24:05,962] [pool-1-thread-3] Initializing /data/olympus/not_opening_in_ImageJ/Image_0058/Image_0058_0001.ome.tif: 
   [testng] [2025-03-19 12:24:10,659] [pool-1-thread-10] Initializing /data/cudmore/20190401__0005.oir: 
   [testng] [2025-03-19 12:24:16,550] [pool-1-thread-2] Initializing /data/qa-17409/Stitch_A01_G001-exported.ome.tif: 
   [testng] [2025-03-19 12:24:18,431] [pool-1-thread-12] Initializing /data/olympus/2017-04-20/Clipboard.tif: 
   [testng] [2025-03-19 12:24:19,892] [pool-1-thread-5] Initializing /data/olympus/2017-11-20/stimulation_exp/stimulation_exp.oir: 
   [testng] [2025-03-19 12:24:24,203] [pool-1-thread-3] Initializing /data/olympus/not_opening_in_ImageJ/Image_0043/Clipboard-Image_0043_0001.tif: 
   [testng] [2025-03-19 12:24:26,727] [pool-1-thread-11] Initializing /data/olympus/2017-04-20/mito_0006_0001.ome.tif: 
   [testng] [2025-03-19 12:24:33,839] [pool-1-thread-11] Initializing /data/qa-16881/Clipboard-W4-0 D14 New 20150828_0007.tif: 
   [testng] [2025-03-19 12:24:36,207] [pool-1-thread-2] Initializing /data/olympus/calcium sparks_XYt.oir: 
   [testng] [2025-03-19 12:24:37,246] [pool-1-thread-3] Initializing /data/olympus/spectral_scan_XYL.ome.tif: 
   [testng] [2025-03-19 12:24:38,277] [pool-1-thread-12] Initializing /data/qa-17270/stack1.ome.tif: 
   [testng] [2025-03-19 12:24:47,124] [pool-1-thread-3] Initializing /data/olympus/not_opening_in_ImageJ/Image_0043/Image_0043_0001.oir: 
   [testng] [2025-03-19 12:24:48,171] [pool-1-thread-11] Initializing /data/qa-17335/stimulation_0001_LSM.ome.tif: 
   [testng] [2025-03-19 12:24:49,499] [pool-1-thread-12] Initializing /data/olympus/not_opening_in_ImageJ/Image_0091/Clipboard-Image_0091_0001.tif: 
   [testng] [2025-03-19 12:24:53,555] [pool-1-thread-2] Initializing /data/public/gh-4205/zenodo-12773657/DAPI-mCherry_3T_4Z_5Lambda-420-630-w10nm-s50nm.oir: 
   [testng] [2025-03-19 12:25:00,175] [pool-1-thread-11] Initializing /data/qa-17270/image1.ome.tif: 
   [testng] [2025-03-19 12:25:02,956] [pool-1-thread-3] Initializing /data/public/imagesc-105684/1202-interval_30sec_sequence_frame.oir: 
   [testng] [2025-03-19 12:25:03,850] [pool-1-thread-12] Initializing /data/qa-17222/Clipboard-ps245 red tubulin green 60x.tif: 
   [testng] [2025-03-19 12:25:11,297] [pool-1-thread-5] Initializing /data/qa-17270/alexa488.ome.tif: 
   [testng] [2025-03-19 12:25:12,212] [pool-1-thread-10] Initializing /data/qa-17270/Clipboard-stack1.tif: 
   [testng] [2025-03-19 12:25:13,701] [pool-1-thread-11] Initializing /data/qa-16881/W11-180 D3 20151021_0006.ome.tif: 
   [testng] [2025-03-19 12:25:15,469] [pool-1-thread-12] Initializing /data/qa-16881/Clipboard-P10-50 D2.tif: 
   [testng] [2025-03-19 12:25:22,616] [pool-1-thread-11] Initializing /data/olympus/not_opening_in_ImageJ/Image_0099/Clipboard-Image_0099_0001.tif: 
   [testng] [2025-03-19 12:25:24,341] [pool-1-thread-5] Initializing /data/qa-16871/Clipboard.tif: 
   [testng] [2025-03-19 12:25:27,130] [pool-1-thread-10] Initializing /data/qa-16871/XY_0003.ome.tif: 
   [testng] [2025-03-19 12:25:29,343] [pool-1-thread-7] Initializing /data/qa-21577/R13L-S2-5_X20_ZOOM1_Z.oir: 
   [testng] [2025-03-19 12:25:30,331] [pool-1-thread-12] Initializing /data/qa-17270/Clipboard-alexa488.tif: 
   [testng] [2025-03-19 12:25:32,103] [pool-1-thread-3] Initializing /data/qa-16881/P10D1 20150729.oir: 
   [testng] [2025-03-19 12:25:32,970] [pool-1-thread-2] Initializing /data/qa-18802/20171020_JupGFPHisRFP_L3_30xSI_galvo_p5z_p1xy_better_than_nyquist.oir: 
   [testng] [2025-03-19 12:25:38,849] [pool-1-thread-10] Initializing /data/qa-16881/Clipboard-W4-45 D5 New 20150816_0011.tif: 
   [testng] [2025-03-19 12:25:41,602] [pool-1-thread-5] Initializing /data/qa-17335/Clipboard-OSR-Z.tif: 
   [testng] [2025-03-19 12:25:43,310] [pool-1-thread-11] Initializing /data/qa-21508/Stitch_A01_G008.oir: 
   [testng] [2025-03-19 12:25:47,952] [pool-1-thread-3] Initializing /data/public/etienne/Clipboard-amy slice z stack_0001.tif: 
   [testng] [2025-03-19 12:25:49,869] [pool-1-thread-12] Initializing /data/olympus/2017-04-21/Clipboard.tif: 
   [testng] [2025-03-19 12:25:55,042] [pool-1-thread-10] Initializing /data/olympus/2017-04-21/SampleImagesWS/Caged Glu-3 point.oir: 
   [testng] [2025-03-19 12:25:57,352] [pool-1-thread-5] Initializing /data/olympus/XYZt.vsi: 
   [testng] [2025-03-19 12:26:03,841] [pool-1-thread-12] Initializing /data/olympus/calcium sparks.jpg: 
   [testng] [2025-03-19 12:26:04,111] [pool-1-thread-3] Initializing /data/olympus/not_opening_in_ImageJ/Image_0001/Image_0001_0001.oir: 
   [testng] [2025-03-19 12:26:04,802] [pool-1-thread-5] Initializing /data/olympus/Clipboard-40X_4CH_XY.tif: 
   [testng] [2025-03-19 12:26:07,661] [pool-1-thread-10] Initializing /data/qa-16881/W1-135 D6 New 20150818_0010.ome.tif: 
   [testng] [2025-03-19 12:26:12,154] [pool-1-thread-12] Initializing /data/olympus/Stitched_XYZ.oir: 
   [testng] [2025-03-19 12:26:17,070] [pool-1-thread-3] Initializing /data/qa-16881/Clipboard-W11-180 D3 20151021_0024.tif: 
   [testng] [2025-03-19 12:26:18,943] [pool-1-thread-10] Initializing /data/olympus/spectral_scan_XYL.oir: 
   [testng] [2025-03-19 12:26:20,096] [pool-1-thread-5] Initializing /data/public/etienne/Clipboard-coupe shg stack_0001.tif: 
   [testng] [2025-03-19 12:26:22,000] [pool-1-thread-11] Initializing /data/olympus/XYZt.ome.tif: 
   [testng] 
   [testng] ===============================================
   [testng] Bio-Formats software test suite
   [testng] Total tests run: 10388, Failures: 0, Skips: 0
   [testng] ===============================================
   [testng] 

BUILD SUCCESSFUL
Total time: 51 minutes 59 seconds
Finished: SUCCESS