The below command doesn't work as there is an additional space before "/my_nfs/logs" for the -log_folder parameter.
docker run --rm -ti -v /home/ml/my_nfs:/my_nfs docker.io/batchkit/speech-batch-kit:latest -config /my_nfs/config.yaml -input_folder /my_nfs/audio_files -output_folder /my_nfs/transcriptions -log_folder ย /my_nfs/logs -file_log_level DEBUG -nbest 1 -m ONESHOT -diarization None -profanity Raw -language en-US -console_log_level DEBUG
The output we get is only console based as the logs also doesn't get saved in this scenario.
2020-10-27 19:30:43.472:INFO:LoggingListenerProcess:Log folder \udcc2\udca0/my_nfs/logs created successfully
2020-10-27 19:30:43.477:INFO:MainProcess:Starting a watch on file: /my_nfs/config.yaml
2020-10-27 19:30:43.477:INFO:MainProcess:Orchestrator created by process: 1
2020-10-27 19:30:43.477:INFO:MainProcess:client.py: run(): Running: OneShotClient with settings: Settings(input_folder='/my_nfs/audio_files', input_list=None, output_folder='/my_nfs/transcriptions', apiserver_port=5000, scratch_folder='/my_nfs/transcriptions/.scratch', log_folder='\udcc2\udca0/my_nfs/logs', store_combined_json=False, config_file='/my_nfs/config.yaml', strict_configuration_validation=False), and speech config: SpeechSDKBatchConfig({'combine_results': False, 'language': 'en-US', 'nbest': 1, 'diarization': 'None', 'profanity': 'Raw', 'sentiment': False, 'allow_resume': False})
2020-10-27 19:30:43.869:DEBUG:MainProcess:BatchRequest subtypes on sys.path identified: [<class 'batchkit_examples.speech_sdk.batch_request.SpeechSDKBatchRequest'>]
2020-10-27 19:30:43.900:DEBUG:MainProcess:BatchRequest subtypes on sys.path identified: [<class 'batchkit_examples.speech_sdk.batch_request.SpeechSDKBatchRequest'>]
2020-10-27 19:30:43.900:INFO:MainProcess:OneShotClient: Submitting SpeechSDKBatchRequest with 2 files.
2020-10-27 19:30:43.901:INFO:MainProcess:ApiServer: submit() request: {"py/object": "batchkit_examples.speech_sdk.batch_request.SpeechSDKBatchRequest", "batch_id": 331792578788503786707517342978000830611, "files": ["/my_nfs/audio_files/jurrasic1_16k_mono.wav", "/my_nfs/audio_files/sotl1.wav"], "combine_results": false, "language": "en-US", "diarization": "None", "nbest": 1, "profanity": "Raw", "allow_resume": false, "enable_sentiment": false}
2020-10-27 19:30:43.902:INFO:MainProcess:OneShotClient: Waiting on batch id: 331792578788503786707517342978000830611, in status: BatchStatusEnum.waiting
2020-10-27 19:30:43.902:INFO:MainProcess:ApiServer: watch() request: batch_id: 331792578788503786707517342978000830611, target_state: BatchStatusEnum.done, timeout: 30
2020-10-27 19:30:43.921:DEBUG:MainProcess:Original configuration:
2020-10-27 19:30:43.921:DEBUG:MainProcess:MyContainer: {
"concurrency": 2,
"host": "10.100.169.79",
"port": 5000
}
2020-10-27 19:30:43.921:DEBUG:MainProcess:Normalized configuration:
2020-10-27 19:30:43.921:DEBUG:MainProcess:MyContainer: {
"concurrency": 2,
"host": "10.100.169.79",
"isCloudService": false,
"isSecure": false,
"language": "en-US",
"port": 5000,
"rtf": 3.0,
"startConcurrency": 2
}
2020-10-27 19:30:43.928:INFO:MainProcess:Set new EndpointManagers after hot-swap: {'MyContainer': {'concurrency': 2, 'host': '10.100.169.79', 'port': 5000, 'rtf': 3.0, 'language': 'en-US', 'isCloudService': False, 'isSecure': False, 'startConcurrency': 2}}
2020-10-27 19:30:43.929:INFO:MainProcess:Orchestrator: Starting batch 331792578788503786707517342978000830611
2020-10-27 19:30:43.933:DEBUG:MainProcess:Updating singleton run_summary: /my_nfs/transcriptions/run_summary.json
2020-10-27 19:30:43.934:INFO:MainProcess:write_json_file_atomic(): Atomically wrote file /my_nfs/transcriptions/run_summary.json
2020-10-27 19:30:43.936:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:43.936:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:43.936:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:43.936:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:43.937:INFO:HotswapGen0_MyContainer_PoolWorker-2:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:43.937:INFO:HotswapGen0_MyContainer_PoolWorker-3:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:43.940:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:43.940:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.130:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.130:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.130:WARNING:HotswapGen0_MyContainer_PoolWorker-3:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.130:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.131:INFO:HotswapGen0_MyContainer_PoolWorker-3:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.131:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.131:WARNING:HotswapGen0_MyContainer_PoolWorker-2:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.131:INFO:HotswapGen0_MyContainer_PoolWorker-2:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.132:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.133:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.211:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.211:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.211:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.211:WARNING:HotswapGen0_MyContainer_PoolWorker-2:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.211:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.211:WARNING:HotswapGen0_MyContainer_PoolWorker-3:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.212:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.212:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:44.212:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.212:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:44.213:INFO:HotswapGen0_MyContainer_PoolWorker-4:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.213:INFO:HotswapGen0_MyContainer_PoolWorker-5:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.216:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.216:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.296:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.296:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.296:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.296:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.297:WARNING:HotswapGen0_MyContainer_PoolWorker-4:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.297:WARNING:HotswapGen0_MyContainer_PoolWorker-5:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.297:INFO:HotswapGen0_MyContainer_PoolWorker-4:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.297:INFO:HotswapGen0_MyContainer_PoolWorker-5:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.299:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.299:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.378:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.378:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.379:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.379:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.379:WARNING:HotswapGen0_MyContainer_PoolWorker-5:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.379:WARNING:HotswapGen0_MyContainer_PoolWorker-4:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.379:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.379:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:44.379:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.379:CRITICAL:MainProcess:Endpoint manager HotswapGen0_MyContainer has failed 4 consecutive recognitions on endpoint 10.100.169.79:5000
2020-10-27 19:30:44.379:INFO:HotswapGen0_MyContainer_PoolWorker-2:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.380:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:44.380:INFO:HotswapGen0_MyContainer_PoolWorker-3:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.381:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.382:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.461:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.461:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.461:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.461:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.461:WARNING:HotswapGen0_MyContainer_PoolWorker-3:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.461:WARNING:HotswapGen0_MyContainer_PoolWorker-2:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.461:INFO:HotswapGen0_MyContainer_PoolWorker-3:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.461:INFO:HotswapGen0_MyContainer_PoolWorker-2:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.463:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.463:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.543:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProc
2020-10-27 19:30:44.543:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProc
2020-10-27 19:30:44.543:DEBUG:HotswapGen0_MyContainer_PoolWorker-3:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.543:DEBUG:HotswapGen0_MyContainer_PoolWorker-2:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.543:WARNING:HotswapGen0_MyContainer_PoolWorker-3:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-3__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-3
2020-10-27 19:30:44.543:WARNING:HotswapGen0_MyContainer_PoolWorker-2:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-2__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-2
2020-10-27 19:30:44.543:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.543:CRITICAL:MainProcess:Endpoint manager HotswapGen0_MyContainer has failed 5 consecutive recognitions on endpoint 10.100.169.79:5000
2020-10-27 19:30:44.544:CRITICAL:MainProcess:Endpoint manager HotswapGen0_MyContainer has failed 6 consecutive recognitions on endpoint 10.100.169.79:5000
2020-10-27 19:30:44.544:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:44.544:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.544:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer stole work and will delegate to a worker.
2020-10-27 19:30:44.544:INFO:HotswapGen0_MyContainer_PoolWorker-4:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.544:INFO:HotswapGen0_MyContainer_PoolWorker-5:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.546:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.546:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.625:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.625:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.625:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.625:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.625:WARNING:HotswapGen0_MyContainer_PoolWorker-5:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.625:WARNING:HotswapGen0_MyContainer_PoolWorker-4:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.626:INFO:HotswapGen0_MyContainer_PoolWorker-5:Processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.626:INFO:HotswapGen0_MyContainer_PoolWorker-4:Processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, with process: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.627:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.627:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Starting FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.705:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProc
2020-10-27 19:30:44.705:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Finished FileRecognizer.__recognize() in subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProc
2020-10-27 19:30:44.706:DEBUG:HotswapGen0_MyContainer_PoolWorker-5:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.706:DEBUG:HotswapGen0_MyContainer_PoolWorker-4:Exception details: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 143, in recognize
audio_duration = self.__recognize_in_subproc(self._filepath, json_data, cancellation_token)
File "/usr/local/lib/python3.6/dist-packages/batchkit_examples/speech_sdk/recognize.py", line 231, in __recognize_in_subproc
raise FailedRecognitionError(err_msg)
batchkit.utils.FailedRecognitionError: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.706:WARNING:HotswapGen0_MyContainer_PoolWorker-5:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5
2020-10-27 19:30:44.706:WARNING:HotswapGen0_MyContainer_PoolWorker-4:FailedRecognitionError happened, must terminate the recognition.Details: Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4
2020-10-27 19:30:44.706:DEBUG:MainProcess:EndpointManager name: HotswapGen0_MyContainer will try to steal work
2020-10-27 19:30:44.706:CRITICAL:MainProcess:Endpoint manager HotswapGen0_MyContainer has failed 7 consecutive recognitions on endpoint 10.100.169.79:5000
2020-10-27 19:30:44.706:INFO:MainProcess:Orchestrator: Completed batch 331792578788503786707517342978000830611
2020-10-27 19:30:44.706:CRITICAL:MainProcess:Endpoint manager HotswapGen0_MyContainer has failed 8 consecutive recognitions on endpoint 10.100.169.79:5000
2020-10-27 19:30:46.938:DEBUG:MainProcess:Updating singleton run_summary: /my_nfs/transcriptions/run_summary.json
2020-10-27 19:30:46.939:INFO:MainProcess:write_json_file_atomic(): Atomically wrote file /my_nfs/transcriptions/run_summary.json
2020-10-27 19:30:49.944:INFO:MainProcess:Orchestrator: Updated batch status to Done: 331792578788503786707517342978000830611
2020-10-27 19:30:49.946:INFO:MainProcess:OneShotClient: Moving files (intermediate): /my_nfs/transcriptions/.scratch/batch_331792578788503786707517342978000830611 -> /my_nfs/transcriptions
2020-10-27 19:30:49.947:INFO:MainProcess:OneShotClient: Moving files (final): /my_nfs/transcriptions/.scratch/batch_331792578788503786707517342978000830611 -> /my_nfs/transcriptions
2020-10-27 19:30:49.947:INFO:MainProcess:OneShotClient: Batch id: 331792578788503786707517342978000830611 is finished.
2020-10-27 19:30:49.947:INFO:MainProcess:OneShotClient: Cleaning up scratch directory for single batch: 331792578788503786707517342978000830611
2020-10-27 19:30:49.947:INFO:MainProcess:BatchStatusProvider: rm_batch(): Removing batch_id: 331792578788503786707517342978000830611
2020-10-27 19:30:49.948:INFO:MainProcess:OneShotClient: Requesting Orchestrator to stop.
2020-10-27 19:30:49.950:INFO:MainProcess:EndpointManager name: HotswapGen0_MyContainer was requested to stop while stealing work.
2020-10-27 19:30:49.959:DEBUG:MainProcess:Original configuration:
2020-10-27 19:30:49.959:DEBUG:MainProcess:MyContainer: {
"concurrency": 2,
"host": "10.100.169.79",
"port": 5000
}
2020-10-27 19:30:49.959:DEBUG:MainProcess:Normalized configuration:
2020-10-27 19:30:49.959:DEBUG:MainProcess:MyContainer: {
"concurrency": 2,
"host": "10.100.169.79",
"isCloudService": false,
"isSecure": false,
"language": "en-US",
"port": 5000,
"rtf": 3.0,
"startConcurrency": 2
}
2020-10-27 19:30:49.960:INFO:MainProcess:Output list:
2020-10-27 19:30:49.960:INFO:MainProcess:Result for: /my_nfs/audio_files/jurrasic1_16k_mono.wav: {
"audio_duration": null,
"cached": false,
"can_retry": true,
"endpoint": "ws://10.100.169.79:5000",
"error_type": "FailedRecognitionError",
"failed_reason": "Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-4__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/jurrasic1_16k_mono.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-4",
"filepath": "/my_nfs/audio_files/jurrasic1_16k_mono.wav",
"latency": 0.08022069931030273,
"passed": false,
"retries": 11,
"thread": "HotswapGen0_MyContainer_PoolWorker-4"
}
2020-10-27 19:30:49.960:INFO:MainProcess:Result for: /my_nfs/audio_files/sotl1.wav: {
"audio_duration": null,
"cached": false,
"can_retry": true,
"endpoint": "ws://10.100.169.79:5000",
"error_type": "FailedRecognitionError",
"failed_reason": "Terminating signum: 11 was received in sdk subproc: HotswapGen0_MyContainer_PoolWorker-5__SDKRequestChildProcwhile processing file: /my_nfs/audio_files/sotl1.wav on endpoint: ws://10.100.169.79:5000, caught by supervisor: HotswapGen0_MyContainer_PoolWorker-5",
"filepath": "/my_nfs/audio_files/sotl1.wav",
"latency": 0.0802311897277832,
"passed": false,
"retries": 11,
"thread": "HotswapGen0_MyContainer_PoolWorker-5"
}
2020-10-27 19:30:49.960:INFO:MainProcess:Decoded 0.00 seconds in 6.48 seconds on 1 decoders for a ratio of 0.00
2020-10-27 19:30:49.960:INFO:MainProcess:Processed 2/2 files, 0 passed, 0 fetched from cache and 2 failed.
2020-10-27 19:30:49.960:INFO:MainProcess:Total retries: 22
2020-10-27 19:30:49.960:INFO:MainProcess:
Failed recognitions (2):
2020-10-27 19:30:49.960:INFO:MainProcess: END POINT AUDIO FILE
2020-10-27 19:30:49.960:INFO:MainProcess: ws://10.100.169.79:5000 /my_nfs/audio_files/jurrasic1_16k_mono.wav
2020-10-27 19:30:49.961:INFO:MainProcess: ws://10.100.169.79:5000 /my_nfs/audio_files/sotl1.wav
2020-10-27 19:30:49.961:WARNING:MainProcess:Overall # files failed: 2
2020-10-27 19:30:49.961:INFO:MainProcess:client.py: run(): Finished!
Killed: 18
Killed: 19
Killed: 20
Killed: 21