Add sapi zts test#496
Conversation
e7b5d98 to
d7e34a9
Compare
|
Hello @Qard |
|
Yep, I can try a rebase. Though I never did get around to looking into the closure interaction. It may still be broken? |
957310a to
308f3c5
Compare
|
I've pushed a possible fix to the closure conflict, though I'm uncertain if that is actually correct. Anyone else know the closure subsystem better that can review that? |
e21a272 to
eaa9c69
Compare
I'll try to have a look next week. Thanks for the work |
It seemed to get past the original failure, but now fails in a different. Unfortunately though it seems to only fail in CI for me and not locally, so I'm not too sure how to debug. If I get time at some point I might take another look, but I'm not too sure how much sense I'd be able to make of it. 🤔 |
Embed test runs only on 8.4 (embed sapi) debug nts with latest rust and llvm 17. |
|
Ok, this is because I guess you have a ZTS build of PHP locally, and the Test embed runs only on a non-TS version. |
|
Where exactly? I'm not clear exactly what you're suggesting I change. 🤔 |
Pull Request Test Coverage Report for Build 20101696758Details
💛 - Coveralls |
d966aa4 to
8ad3645
Compare
|
Now that the embed tests pass, we can introduce ZTS with a matrix test for |
|
Sure. I probably won't have the time to look at it this week. 😅 |
|
I struggle to push on your branch but you can see the diff here: https://github.com/extphprs/ext-php-rs/pull/589/files |
d406825 to
e335c59
Compare
6b84895 to
179cf9d
Compare
5876388 to
84132eb
Compare
|
Figured out the failure. It was missing a thread cleanup which was crashing the mongodb extension on shutdown. |
Awesome thank you very much |
|
@ptondereau Anything else you need for this, or can this be landed? |
Can you make a rebase just make sure. Thanks |
Co-authored-by: Pierre Tondereau <ptondereau@users.noreply.github.com>
84132eb to
c01793e
Compare
|
Done. 🙂 |
Co-authored-by: Pierre Tondereau <ptondereau@users.noreply.github.com>
Description
Depends on #488.
I've pulled the test for that out as it had a problematic interaction with the
closurefeature. I'll have to figure out how to make that work properly. 🤔Checklist
Check the boxes that apply (put an
xin the brackets, like[x]). You can also check boxes after the PR is created.❤️ Thank you for your contribution!