slawlor / ractor

Rust actor framework
MIT License
1.31k stars 68 forks source link

Stabilize async-std runtime #179

Closed slawlor closed 8 months ago

slawlor commented 8 months ago

This stabilizes some tests and other functionality which is runtime-specific to async-std runtimes.

This is merged from the unstable wasm runtime logic where these were fixed as by-products.

codecov[bot] commented 8 months ago

Codecov Report

Attention: 4 lines in your changes are missing coverage. Please review.

Comparison is base (c593b4c) 79.24% compared to head (c1bfe9c) 79.19%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #179 +/- ## ========================================== - Coverage 79.24% 79.19% -0.05% ========================================== Files 50 50 Lines 9153 9148 -5 ========================================== - Hits 7253 7245 -8 - Misses 1900 1903 +3 ``` | [Files](https://app.codecov.io/gh/slawlor/ractor/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sean+Lawlor) | Coverage Δ | | |---|---|---| | [ractor/src/factory/tests/mod.rs](https://app.codecov.io/gh/slawlor/ractor/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sean+Lawlor#diff-cmFjdG9yL3NyYy9mYWN0b3J5L3Rlc3RzL21vZC5ycw==) | `90.50% <ø> (-0.08%)` | :arrow_down: | | [ractor/src/tests.rs](https://app.codecov.io/gh/slawlor/ractor/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sean+Lawlor#diff-cmFjdG9yL3NyYy90ZXN0cy5ycw==) | `90.62% <100.00%> (+0.96%)` | :arrow_up: | | [ractor/src/common\_test.rs](https://app.codecov.io/gh/slawlor/ractor/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sean+Lawlor#diff-cmFjdG9yL3NyYy9jb21tb25fdGVzdC5ycw==) | `96.55% <83.33%> (-3.45%)` | :arrow_down: | | [ractor/src/concurrency/mod.rs](https://app.codecov.io/gh/slawlor/ractor/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sean+Lawlor#diff-cmFjdG9yL3NyYy9jb25jdXJyZW5jeS9tb2QucnM=) | `75.00% <0.00%> (-17.31%)` | :arrow_down: |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.