Skip to content

Conversation

@ilopezluna
Copy link
Contributor

No description provided.

@ilopezluna ilopezluna requested a review from a team June 13, 2025 13:50
}

w := httptest.NewRecorder()
w := newMutexResponseRecorder()
Copy link
Contributor

@ekcasey ekcasey Jun 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we can assume the real http.ResponseWriter is thread safe and we might be papering over real issues with this change to use a thread-safe version in the tests. It looks to me like the concurrent writes are happening within the pull implementation.

My best guess is this is that this is appearing now b/c with the per-layer progress reporting we are no longer waiting for the progress writing from one layer to complete before we start writing progress for the next layer.

@ilopezluna
Copy link
Contributor Author

Closing because the race is in the pull implementation: docker/model-distribution#89

@ilopezluna ilopezluna closed this Jun 17, 2025
ericcurtin pushed a commit to ericcurtin/model-runner that referenced this pull request Sep 21, 2025
* Add call/endcall support

* Add syntax tests for call blocks

* Add call blocks to supported features in readme

* Add openbmb/MiniCPM3-4B to test models

* Remove non-existent model

* Add tests for unterminated call and macro
doringeman pushed a commit to doringeman/model-runner that referenced this pull request Oct 2, 2025
* Inspect remote model

* Do not include tags in remote model, as it will be nil

* Update docs

* Update message
@ilopezluna ilopezluna deleted the bump-model-distribution branch October 9, 2025 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants