Skip to content

Feat: Add simulate_delay functionality#139

Merged
jake-arkinstall merged 3 commits intomainfrom
feat/simulate-delay
Mar 2, 2026
Merged

Feat: Add simulate_delay functionality#139
jake-arkinstall merged 3 commits intomainfrom
feat/simulate-delay

Conversation

@jake-arkinstall
Copy link
Copy Markdown
Collaborator

This provides a hook for utility plugins to inform a runtime that a delay has occured due to classical processing. For example, if a call to an external library is known to take a certain amount of time on a real platform, this feature will allow the emulated library to signal to the runtime that some time has gone by. This will further flush timing information to the error model, allowing emulation of idling that takes classical processing into account.

@jake-arkinstall jake-arkinstall marked this pull request as ready for review March 2, 2026 14:57
@jake-arkinstall jake-arkinstall requested a review from ss2165 as a code owner March 2, 2026 14:57
@jake-arkinstall
Copy link
Copy Markdown
Collaborator Author

Tested on downstream applications with success.

@jake-arkinstall jake-arkinstall merged commit cca97fa into main Mar 2, 2026
10 checks passed
@jake-arkinstall jake-arkinstall deleted the feat/simulate-delay branch March 2, 2026 16:48
jake-arkinstall pushed a commit that referenced this pull request Mar 2, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.2.6](selene-core-v0.2.5...selene-core-v0.2.6)
(2026-03-02)


### Features

* Add simulate_delay functionality
([#139](#139))
([cca97fa](cca97fa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
jake-arkinstall pushed a commit that referenced this pull request Mar 2, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.2.12](selene-sim-v0.2.11...selene-sim-v0.2.12)
(2026-03-02)


### Features

* Add simulate_delay functionality
([#139](#139))
([cca97fa](cca97fa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
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.

1 participant