Ticket #5735 defect new

Opened 11 months ago

Last modified 11 months ago

PyPy Metabug

Reported by: oberstet Owned by:
Priority: normal Milestone:
Component: core Keywords:
Cc: Branch:
Author: Launchpad Bug:

Description

This ticket is to collect the currently remaining issues with PyPy when running Twisted trial.

The purpose is to group fails/errors and identify them to be Twisted or PyPy fault, so that individual tickets can be placed appropriately.

The goal is to make PyPy run Twisted trial fully green.

Attachments

trial1.log Download (0.9 MB) - added by oberstet 11 months ago.
"trial -e twisted" on PyPy Trunk (patched) / FreeBSD

Change History

Changed 11 months ago by oberstet

"trial -e twisted" on PyPy Trunk (patched) / FreeBSD

1

Changed 11 months ago by oberstet

  • type changed from enhancement to defect

Issues Group A

Reactor open FDs broken

twisted.internet.test.test_process.PTYProcessTestsBuilder_KQueueReactor.test_openFileDescriptors twisted.internet.test.test_process.PTYProcessTestsBuilder_PollReactor.test_openFileDescriptors twisted.internet.test.test_process.PTYProcessTestsBuilder_SelectReactor.test_openFileDescriptors twisted.internet.test.test_process.ProcessTestsBuilder_KQueueReactor.test_openFileDescriptors twisted.internet.test.test_process.ProcessTestsBuilder_PollReactor.test_openFileDescriptors twisted.internet.test.test_process.ProcessTestsBuilder_SelectReactor.test_openFileDescriptors

Issues Group B

imp.load_source expects file, gets TextIOWrapper instead

twisted.test.test_reflect.ImportHooksLookupTests.test_importExceptions twisted.trial.test.test_loader.FileTest.test_filenameMatchesPackage twisted.trial.test.test_loader.FileTest.test_moduleNotInPath twisted.trial.test.test_loader.FileTest.test_packageNotInPath twisted.trial.test.test_output.TestImportErrors.test_dosFile twisted.trial.test.test_output.TestImportErrors.test_filename

2

Changed 11 months ago by oberstet

Issues Group C

twisted.test.test_application.TestAppSupport.testLoadApplication twisted.test.test_application.TestLoading.test_simpleStoreAndLoad twisted.test.test_sob.PersistTestCase.testPython

These bail out with

exceptions.TypeError: exec: arg 1 must be a string, file, or code object

which is triggered from  https://bitbucket.org/pypy/pypy/src/default/pypy/interpreter/pyopcode.py#cl-1532.

Note: See TracTickets for help on using tickets.