Skip to content

Handle nullable finish_reason in the streamed chunk completion choice… #1152

Handle nullable finish_reason in the streamed chunk completion choice…

Handle nullable finish_reason in the streamed chunk completion choice… #1152

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

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✅ 24ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.assistants.AssistantsDataSpec.xml 8✅ 70ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml 1✅ 155ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.audio.speech.SpeechDataSpec.xml 1✅ 9ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.BatchDataSpec.xml 3✅ 66ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.ChatChunkDataSpec.xml 2✅ 152ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.ChatDataSpec.xml 6✅ 105ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.chat.JsonSchemaSpec.xml 4✅ 1s
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.completions.CompletionsDataSpec.xml 4✅ 29ms
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✅ 13ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.finetuning.FineTuningDataSpec.xml 5✅ 110ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.images.creation.ImageCreationDataSpec.xml 4✅ 22ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.models.ModelsGetResponseDataSpec.xml 2✅ 8ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.moderations.ModerationsDataSpec.xml 2✅ 46ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.messages.ThreadMessagesDataSpec.xml 6✅ 106ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.runs.ThreadRunsDataSpec.xml 13✅ 102ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.threads.ThreadsDataSpec.xml 7✅ 28ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.upload.UploadDataSpec.xml 4✅ 33ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec.xml 6✅ 31ms
core/target/jvm-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml 6✅ 40ms
core/target/jvm-3/test-reports/TEST-sttp.openai.client.SyncClientSpec.xml 11✅ 529ms
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✅ 50ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml 1✅ 77ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.audio.speech.SpeechDataSpec.xml 1✅ 8ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.BatchDataSpec.xml 3✅ 30ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.ChatChunkDataSpec.xml 2✅ 177ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.ChatDataSpec.xml 6✅ 89ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.chat.JsonSchemaSpec.xml 4✅ 758ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.completions.CompletionsDataSpec.xml 4✅ 42ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.embeddings.EmbeddingsDataSpec.xml 1✅ 83ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.files.FilesResponseDataSpec.xml 4✅ 21ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.finetuning.FineTuningDataSpec.xml 5✅ 114ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.images.creation.ImageCreationDataSpec.xml 4✅ 35ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.models.ModelsGetResponseDataSpec.xml 2✅ 26ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.moderations.ModerationsDataSpec.xml 2✅ 33ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.messages.ThreadMessagesDataSpec.xml 6✅ 66ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.runs.ThreadRunsDataSpec.xml 13✅ 115ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.threads.ThreadsDataSpec.xml 7✅ 20ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.upload.UploadDataSpec.xml 4✅ 12ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.vectorstore.file.VectorStoreFileDataSpec.xml 6✅ 118ms
core/target/jvm-3/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml 6✅ 43ms
streaming/akka/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.akka.AkkaClientSpec.xml 13✅ 1s
streaming/fs2/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.fs2.Fs2ClientSpec.xml 13✅ 2s
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✅ 864ms
streaming/pekko/target/jvm-2.13/test-reports/TEST-sttp.openai.streaming.pekko.PekkoClientSpec.xml 13✅ 941ms
streaming/pekko/target/jvm-3/test-reports/TEST-sttp.openai.streaming.pekko.PekkoClientSpec.xml 13✅ 591ms
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 24ms with 4 passed, 0 failed and 0 skipped.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Test suite Passed Failed Skipped Time
sttp.openai.requests.completions.chat.JsonSchemaSpec 4✅ 1s

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

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

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

✅ 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 13ms with 4 passed, 0 failed and 0 skipped.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

✅ core/target/jvm-2.13/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-2.13/test-reports/TEST-sttp.openai.requests.vectorstore.VectorStoreDataSpec.xml

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

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

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

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

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

✅ 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 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-3/test-reports/TEST-sttp.openai.requests.audio.AudioCreationDataSpec.xml

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Test suite Passed Failed Skipped Time
sttp.openai.streaming.akka.AkkaClientSpec 13✅ 1s

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

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

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

✅ 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 864ms with 12 passed, 0 failed and 0 skipped.

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

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

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

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

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

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

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

✅ 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