GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||
GeezerVison is showing github.com — gh-116622: Test updates for Android by mhsmith · Pull Request #117299 · python/cpython Conversation
|
| @unittest.skipIf( | ||
| sys.platform.startswith(("freebsd", "wasi")) | ||
| or (sys.platform == "android" and platform.machine() == "x86_64"), | ||
| f"this platform doesn't implement IEE 754-2008 properly") | ||
| def test_fma_zero_result(self): |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
See discussion at #116667 (comment).
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@erlend-aasland: Are you able to review this PR? It's a continuation of the previous Android test updates from #115918. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
LGTM, with some nits. BTW, last time I checked, the sys.platform.startswith idiom was still recommended practice. I'd prefer if we could follow that.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| # The Android testbed redirects the native stdout to a pipe, | ||
| # which returns a different error code. | ||
| known_errnos.append(errno.EACCES) | ||
| if (sys.platform == "win32") or (e.errno in known_errnos): |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
The parentheses are not needed.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Fixed.
I actually updated the |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@mhsmith, thanks for the heads-up, I missed that docs update (and I've must have looked at the 3.12 docs). Perhaps we should consider backporting that doc patch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
- re-enable test_fcntl_64_bit on Linux aarch64, but disable it on all Android ABIs - use support.setswitchinterval in all relevant tests - skip test_fma_zero_result on Android x86_64 - accept EACCES when calling os.get_terminal_size on Android
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.