Skip to content

Handle nullable finish_reason in the streamed chunk completion choice #1151

Handle nullable finish_reason in the streamed chunk completion choice

Handle nullable finish_reason in the streamed chunk completion choice #1151

GitHub Actions / Test report for -java-21 succeeded Mar 12, 2025 in 1s

311 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
core/target/jvm-2.13/test-reports/TEST-sttp.openai.client.SyncClientSpec.xml 11✅ 490ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.admin.AdminApiKeyDataSpec.xml 4✅ 38ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.assistants.AssistantsDataSpec.xml 8✅ 50ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml 1✅ 2ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.audio.speech.SpeechDataSpec.xml 1✅ 7ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.BatchDataSpec.xml 3✅ 52ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.ChatChunkDataSpec.xml 2✅ 26ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.ChatDataSpec.xml 6✅ 356ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.JsonSchemaSpec.xml 4✅ 885ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.CompletionsDataSpec.xml 4✅ 35ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.embeddings.EmbeddingsDataSpec.xml 1✅ 19ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.files.FilesResponseDataSpec.xml 4✅ 22ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.finetuning.FineTuningDataSpec.xml 5✅ 87ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.images.creation.ImageCreationDataSpec.xml 4✅ 28ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.models.ModelsGetResponseDataSpec.xml 2✅ 28ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.moderations.ModerationsDataSpec.xml 2✅ 24ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.messages.ThreadMessagesDataSpec.xml 6✅ 57ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.runs.ThreadRunsDataSpec.xml 13✅ 112ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.ThreadsDataSpec.xml 7✅ 214ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.upload.UploadDataSpec.xml 4✅ 32ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec.xml 6✅ 38ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml 6✅ 54ms
core/target/jvm-3/test-reports/TEST-sttp.openai.client.SyncClientSpec.xml 11✅ 500ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.admin.AdminApiKeyDataSpec.xml 4✅ 26ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.assistants.AssistantsDataSpec.xml 8✅ 47ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml 1✅ 110ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.audio.speech.SpeechDataSpec.xml 1✅ 22ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.BatchDataSpec.xml 3✅ 48ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.ChatChunkDataSpec.xml 2✅ 119ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.ChatDataSpec.xml 6✅ 82ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.JsonSchemaSpec.xml 4✅ 728ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.CompletionsDataSpec.xml 4✅ 48ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.embeddings.EmbeddingsDataSpec.xml 1✅ 20ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.files.FilesResponseDataSpec.xml 4✅ 29ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.finetuning.FineTuningDataSpec.xml 5✅ 116ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.images.creation.ImageCreationDataSpec.xml 4✅ 26ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.models.ModelsGetResponseDataSpec.xml 2✅ 130ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.moderations.ModerationsDataSpec.xml 2✅ 25ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.messages.ThreadMessagesDataSpec.xml 6✅ 58ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.runs.ThreadRunsDataSpec.xml 13✅ 120ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.ThreadsDataSpec.xml 7✅ 18ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.upload.UploadDataSpec.xml 4✅ 32ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec.xml 6✅ 31ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml 6✅ 42ms
streaming/akka/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.akka.AkkaClientSpec.xml 13✅ 962ms
streaming/fs2/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.fs2.Fs2ClientSpec.xml 13✅ 1s
streaming/fs2/target/jvm-3/test-reports/TEST-sttp.openai.streaming.fs2.Fs2ClientSpec.xml 13✅ 1s
streaming/ox/target/jvm-3/test-reports/TEST-sttp.openai.streaming.ox.OxClientSpec.xml 12✅ 787ms
streaming/pekko/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.pekko.PekkoClientSpec.xml 13✅ 975ms
streaming/pekko/target/jvm-3/test-reports/TEST-sttp.openai.streaming.pekko.PekkoClientSpec.xml 13✅ 703ms
streaming/zio/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.zio.ZioClientSpec.xml 13✅ 1s
streaming/zio/target/jvm-3/test-reports/TEST-sttp.openai.streaming.zio.ZioClientSpec.xml 13✅ 1s

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.client.SyncClientSpec.xml

11 tests were completed in 490ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.client.SyncClientSpec 11✅ 490ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.admin.AdminApiKeyDataSpec.xml

4 tests were completed in 38ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.admin.AdminApiKeyDataSpec 4✅ 38ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.assistants.AssistantsDataSpec.xml

8 tests were completed in 50ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.assistants.AssistantsDataSpec 8✅ 50ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.audio.AudioCreationDataSpec 1✅ 2ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.audio.speech.SpeechDataSpec.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.audio.speech.SpeechDataSpec 1✅ 7ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.BatchDataSpec.xml

3 tests were completed in 52ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.BatchDataSpec 3✅ 52ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.ChatChunkDataSpec.xml

2 tests were completed in 26ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.ChatChunkDataSpec 2✅ 26ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.ChatDataSpec.xml

6 tests were completed in 356ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.ChatDataSpec 6✅ 356ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.JsonSchemaSpec.xml

4 tests were completed in 885ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.JsonSchemaSpec 4✅ 885ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.CompletionsDataSpec.xml

4 tests were completed in 35ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.CompletionsDataSpec 4✅ 35ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.embeddings.EmbeddingsDataSpec.xml

1 tests were completed in 19ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.embeddings.EmbeddingsDataSpec 1✅ 19ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.files.FilesResponseDataSpec.xml

4 tests were completed in 22ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.files.FilesResponseDataSpec 4✅ 22ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.finetuning.FineTuningDataSpec.xml

5 tests were completed in 87ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.finetuning.FineTuningDataSpec 5✅ 87ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.images.creation.ImageCreationDataSpec.xml

4 tests were completed in 28ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.images.creation.ImageCreationDataSpec 4✅ 28ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.models.ModelsGetResponseDataSpec.xml

2 tests were completed in 28ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.models.ModelsGetResponseDataSpec 2✅ 28ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.moderations.ModerationsDataSpec.xml

2 tests were completed in 24ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.moderations.ModerationsDataSpec 2✅ 24ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.messages.ThreadMessagesDataSpec.xml

6 tests were completed in 57ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.threads.messages.ThreadMessagesDataSpec 6✅ 57ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.runs.ThreadRunsDataSpec.xml

13 tests were completed in 112ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.threads.runs.ThreadRunsDataSpec 13✅ 112ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.ThreadsDataSpec.xml

7 tests were completed in 214ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.threads.ThreadsDataSpec 7✅ 214ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.upload.UploadDataSpec.xml

4 tests were completed in 32ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.upload.UploadDataSpec 4✅ 32ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec.xml

6 tests were completed in 38ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec 6✅ 38ms

✅ core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml

6 tests were completed in 54ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.vectorstore.VectorStoreDataSpec 6✅ 54ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.client.SyncClientSpec.xml

11 tests were completed in 500ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.client.SyncClientSpec 11✅ 500ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.admin.AdminApiKeyDataSpec.xml

4 tests were completed in 26ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.admin.AdminApiKeyDataSpec 4✅ 26ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.assistants.AssistantsDataSpec.xml

8 tests were completed in 47ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.assistants.AssistantsDataSpec 8✅ 47ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml

1 tests were completed in 110ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.audio.AudioCreationDataSpec 1✅ 110ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.audio.speech.SpeechDataSpec.xml

1 tests were completed in 22ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.audio.speech.SpeechDataSpec 1✅ 22ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.BatchDataSpec.xml

3 tests were completed in 48ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.BatchDataSpec 3✅ 48ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.ChatChunkDataSpec.xml

2 tests were completed in 119ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.ChatChunkDataSpec 2✅ 119ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.ChatDataSpec.xml

6 tests were completed in 82ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.ChatDataSpec 6✅ 82ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.JsonSchemaSpec.xml

4 tests were completed in 728ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.JsonSchemaSpec 4✅ 728ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.CompletionsDataSpec.xml

4 tests were completed in 48ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.CompletionsDataSpec 4✅ 48ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.embeddings.EmbeddingsDataSpec.xml

1 tests were completed in 20ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.embeddings.EmbeddingsDataSpec 1✅ 20ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.files.FilesResponseDataSpec.xml

4 tests were completed in 29ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.files.FilesResponseDataSpec 4✅ 29ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.finetuning.FineTuningDataSpec.xml

5 tests were completed in 116ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.finetuning.FineTuningDataSpec 5✅ 116ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.images.creation.ImageCreationDataSpec.xml

4 tests were completed in 26ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.images.creation.ImageCreationDataSpec 4✅ 26ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.models.ModelsGetResponseDataSpec.xml

2 tests were completed in 130ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.models.ModelsGetResponseDataSpec 2✅ 130ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.moderations.ModerationsDataSpec.xml

2 tests were completed in 25ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.moderations.ModerationsDataSpec 2✅ 25ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.messages.ThreadMessagesDataSpec.xml

6 tests were completed in 58ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.threads.messages.ThreadMessagesDataSpec 6✅ 58ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.runs.ThreadRunsDataSpec.xml

13 tests were completed in 120ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.threads.runs.ThreadRunsDataSpec 13✅ 120ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.ThreadsDataSpec.xml

7 tests were completed in 18ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.threads.ThreadsDataSpec 7✅ 18ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.upload.UploadDataSpec.xml

4 tests were completed in 32ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.upload.UploadDataSpec 4✅ 32ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec.xml

6 tests were completed in 31ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec 6✅ 31ms

✅ core/target/jvm-3/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml

6 tests were completed in 42ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.requests.vectorstore.VectorStoreDataSpec 6✅ 42ms

✅ streaming/akka/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.akka.AkkaClientSpec.xml

13 tests were completed in 962ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.akka.AkkaClientSpec 13✅ 962ms

✅ streaming/fs2/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.fs2.Fs2ClientSpec.xml

13 tests were completed in 1s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.fs2.Fs2ClientSpec 13✅ 1s

✅ streaming/fs2/target/jvm-3/test-reports/TEST-sttp.openai.streaming.fs2.Fs2ClientSpec.xml

13 tests were completed in 1s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.fs2.Fs2ClientSpec 13✅ 1s

✅ streaming/ox/target/jvm-3/test-reports/TEST-sttp.openai.streaming.ox.OxClientSpec.xml

12 tests were completed in 787ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.ox.OxClientSpec 12✅ 787ms

✅ streaming/pekko/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.pekko.PekkoClientSpec.xml

13 tests were completed in 975ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.pekko.PekkoClientSpec 13✅ 975ms

✅ streaming/pekko/target/jvm-3/test-reports/TEST-sttp.openai.streaming.pekko.PekkoClientSpec.xml

13 tests were completed in 703ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.pekko.PekkoClientSpec 13✅ 703ms

✅ streaming/zio/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.zio.ZioClientSpec.xml

13 tests were completed in 1s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.zio.ZioClientSpec 13✅ 1s

✅ streaming/zio/target/jvm-3/test-reports/TEST-sttp.openai.streaming.zio.ZioClientSpec.xml

13 tests were completed in 1s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.openai.streaming.zio.ZioClientSpec 13✅ 1s