hi all,

i just released py.test-1.3.1 [1] which is inlined as svn/pypy/trunk/py 
and the pypy/test_all.py script is an alias for "py.test".  This release
particularly refines "expected-to-fail" aka "xfail" semantics: 

    # abort setup or test function, reporting as "expected to fail", or 'x'
    py.test.xfail() or py.test.xfail(reason)  

see http://codespeak.net/py/dist/test/plugin/skipping.html
for more details.  Marking tests as 'xfail' is also good for
tests that *sometimes* fail.  

I just did a grep of "py.test.skip" in pypy/trunk/pypy and 
there are 468 occurences [2].  Many of these skips seem to be because 
of implementation issues rather than platform/dependency mismatches 
and should thus rather use py.test.xfail.  Being Skips kind of hides
those issues between the rightful skips.  The xfail/skip distinction is 
something that is happening in other parts of the Python world as well
and i hope you find it useful as well. 

best,
holger


[1] http://codespeak.net/py/dist/announce/release-1.3.1.html
[2] the gory list of py.test.skip's in trunk/pypy

objspace/std/test/test_proxy_usercreated.py:27:             
py.test.skip("Impossible to run on appdirect")
objspace/std/test/test_longobject.py:27:         py.test.skip("XXX broken!")
objspace/std/test/test_userobject.py:289:             py.test.skip("Cannot run 
different installers when runappdirect")
objspace/std/test/test_smallintobject.py:5: #    py.test.skip("WITHSMALLINT is 
not enabled")
objspace/std/test/test_typeobject.py:65:         py.test.skip("Not implemented 
yet")
objspace/std/test/test_proxy_internals.py:28:             py.test.skip("interp 
only test")
objspace/std/test/test_rangeobject.py:9:             
py.test.skip("__pypy__.internal_repr() cannot be used to see "
objspace/fake/test/test_checkmodule.py:6:     py.test.skip('fixme')
objspace/flow/test/test_objspace.py:721:         py.test.skip("not working")
objspace/flow/test/test_objspace.py:728:         py.test.skip("not working for 
now")
doc/conftest.py:22:         py.test.skip("specify --pypy-doctests to run 
doctests")
config/test/test_makerestdoc.py:11:     py.test.skip("don't have docutils")
jit/backend/x86/test/test_zrpy_platform.py:15:         py.test.skip("tests 
darwin only stack alignment requirements")
jit/backend/x86/test/test_virtualizable.py:8:         py.test.skip("Assertion 
error & llinterp mess")
jit/backend/x86/test/test_tlc.py:12:         py.test.skip("investigate, maybe")
jit/backend/x86/test/test_tlc.py:21:         py.test.skip("investigate, maybe")
jit/backend/x86/test/conftest.py:7:         py.test.skip("x86 directory 
skipped: cpu is %r" % (cpu,))
jit/backend/x86/test/test_basic.py:38:         py.test.skip("issue with 
ll2ctypes")
jit/backend/x86/test/test_basic.py:41:         py.test.skip("issue of freeing, 
probably with ll2ctypes")
jit/backend/x86/test/test_ri386_auto_encoding.py:306:         
py.test.skip("full tests require the GNU 'as' assembler")
jit/backend/x86/test/test_ri386_auto_encoding.py:311:             
py.test.skip("why doesn't 'as' know about CMOVPE/CMOVPO?")
jit/backend/x86/test/test_exception.py:11:         py.test.skip("Widening to 
trash")
jit/backend/x86/test/test_slist.py:9:         py.test.skip("list of voids 
unsupported by ll2ctypes")
jit/backend/llvm/test/conftest.py:4:     py.test.skip("llvm backend tests 
skipped for now")
jit/backend/llvm/llvm_rffi.py:7:     py.test.skip("Linux only for now")
jit/backend/llvm/llvm_rffi.py:27:         py.test.skip("llvm (version 2) is 
required")
jit/backend/cli/test/test_runner.py:26:         py.test.skip("not supported in 
non-translated version")
jit/backend/cli/test/test_runner.py:37:         py.test.skip('fixme! max 32 
inputargs so far')
jit/backend/cli/test/test_runner.py:43:         py.test.skip('fixme!')
jit/backend/cli/test/test_runner.py:46:         py.test.skip('fixme!')
jit/backend/cli/test/conftest.py:4:     py.test.skip("CLI backend tests skipped 
for now")
jit/backend/cli/test/test_basic.py:16:         py.test.skip("works only after 
translation")
jit/backend/cli/test/test_loop.py:11:         py.test.skip("works only after 
translation")
jit/backend/cli/test/test_list.py:11:         py.test.skip("works only after 
translation")
jit/backend/cli/test/test_zrpy_send.py:11:         py.test.skip('string return 
values are not supported')
jit/backend/cli/test/test_exception.py:11:         py.test.skip("works only 
after translation")
jit/backend/cli/test/test_zrpy_basic.py:20:         py.test.skip('mono bug?')
jit/backend/cli/test/test_zrpy_basic.py:23:         py.test.skip('in-progress')
jit/backend/cli/test/test_zrpy_basic.py:36:         py.test.skip("it seems to 
fail even with the x86 backend, didn't investigate the problem")
jit/backend/cli/test/test_zrpy_slist.py:2: py.test.skip('decide what to do')
jit/backend/cli/test/test_zrpy_loop.py:11:         py.test.skip('in-progress')
jit/backend/test/runner_test.py:931:             py.test.skip("requires floats")
jit/backend/test/runner_test.py:1012:             py.test.skip("requires 
floats")
jit/backend/test/runner_test.py:1825:         py.test.skip("implement me")
jit/backend/test/runner_test.py:1828:         py.test.skip("implement me")
jit/backend/test/runner_test.py:1831:         py.test.skip("implement me")
jit/backend/test/support.py:108:         py.test.skip("interp_operations test 
skipped")
jit/backend/test/support.py:119:                 py.test.skip("use --slow to 
execute this long-running test")
jit/backend/llsupport/test/test_runner.py:12:         py.test.skip("llsupport 
test: cannot compile operations")
jit/backend/llgraph/llimpl.py:793:         py.test.skip("cond_call_gc_wb not 
supported")
jit/tl/tla/test_tla.py:114:     py.test.skip('exercise!')
jit/tl/tla/test_tla.py:126:     py.test.skip('exercise!')
jit/tl/tla/test_tla.py:136:     py.test.skip('exercise!')
jit/tl/tla/test_tla.py:146:     py.test.skip('exercise!')
jit/tl/test/test_pypyjit.py:12:     py.test.skip("no JIT executable")
jit/tl/test/test_tlr.py:15:         py.test.skip("?")
jit/tl/test/test_tl.py:227:         py.test.skip("?")
jit/metainterp/test/test_executor.py:254:         py.test.skip("requires float 
support from the backend")
jit/metainterp/test/test_send.py:354:         py.test.skip("XXX fix me!!!!!!! 
problem in optimize.py")
jit/metainterp/test/test_optimizeopt.py:413:         py.test.skip("too bad")
jit/metainterp/test/test_optimizeopt.py:1819:         py.test.skip("this would 
fail if we had Fixed again in the specnodes")
jit/metainterp/test/test_virtualizable.py:1197:             
py.test.skip("purely frontend test")
jit/metainterp/test/test_tlc.py:46:         py.test.skip("buggy interpreter")
jit/metainterp/test/test_basic.py:157:         py.test.skip("ootype tests 
skipped for now")
jit/metainterp/test/test_basic.py:1442:             py.test.skip("test written 
in a style that "
jit/metainterp/test/test_warmspot.py:135:         py.test.skip("debug_level is 
being deprecated")
jit/metainterp/test/test_warmspot.py:177:         py.test.skip("debug_level is 
being deprecated")
jit/metainterp/test/test_list.py:78:         py.test.skip("Constant propagation 
of length missing")
jit/metainterp/test/test_list.py:119:         py.test.skip("'[non-null] * n' 
gives a residual call so far")
jit/metainterp/test/test_virtualref.py:40:             py.test.skip("purely 
frontend test")
jit/metainterp/test/test_dlist.py:5: py.test.skip("Disabled")
jit/metainterp/test/test_dlist.py:142:         py.test.skip("I suspect bug 
somewhere outside of the JIT")
jit/metainterp/test/test_slist.py:9:         py.test.skip("not yet")
jit/metainterp/test/test_del.py:109:         py.test.skip("XXX dels are not 
implemented in the"
jit/metainterp/warmspot.py:670:             
py.test.skip("rewrite_force_virtual: port it to ootype")
jit/metainterp/virtualizable.py:23:             py.test.skip("ootype: fix 
virtualizables")
rlib/parsing/test/test_pythonparse.py:215:         py.test.skip("in progress")
rlib/parsing/test/test_deterministic.py:31:         py.test.skip("pypy not 
found on path")
rlib/parsing/test/test_deterministic.py:113:     #py.test.skip("optimize not 
working yet")
rlib/parsing/test/test_ebnfparse.py:277:     #py.test.skip("This needs to be 
fixed - generated transformer is buggy")
rlib/parsing/test/test_ebnfparse.py:443:     py.test.skip("fix me somehow")
rlib/parsing/test/test_pcre_regtest.py:90: #py.test.skip("Still in progress")
rlib/parsing/test/test_regex.py:8:         py.test.skip("pypy not found")
rlib/rsdl/test/test_video.py:19:             py.test.skip("'--view' not 
specified, "
rlib/rsdl/test/test_video.py:54:             py.test.skip("interactive test 
only")
rlib/rsdl/test/test_video.py:82:             py.test.skip("interactive test 
only")
rlib/rsdl/test/test_video.py:114:             py.test.skip("interactive test 
only")
rlib/rsdl/test/test_video.py:148:             py.test.skip("interactive test 
only")
rlib/rsdl/test/conftest.py:8:         py.test.skip("SDL not installed(?): %s" % 
(e,))
rlib/test/test_rjvm.py:5:     py.test.skip("In Progress...")
rlib/test/test_rjvm.py:25:     py.test.skip('in progress')
rlib/test/test_rgc.py:24:         py.test.skip("requires Python 2.5 to call 
gc.collect() with an arg")
rlib/test/test_rgc.py:140:     py.test.skip("implement ll_shrink_array for 
GcStructs or GcArrays that "
rlib/test/test_rsocket.py:31:         py.test.skip('AF_UNIX not supported.')
rlib/test/test_rsocket.py:37:         py.test.skip('AF_NETLINK not supported.')
rlib/test/test_rsocket.py:108:         py.test.skip('No socketpair on Windows')
rlib/test/test_rsocket.py:129:         py.test.skip('No socketpair on Windows')
rlib/test/test_rsocket.py:380:         py.test.skip("no inet_pton()")
rlib/test/test_rsocket.py:386:         py.test.skip("no inet_ntop()")
rlib/test/test_rsocket.py:391:         py.test.skip('AF_UNIX not supported.')
rlib/test/test_libffi.py:203:         py.test.skip("Segfaulting test, skip")
rlib/test/test_libffi.py:417:             py.test.skip("Handle to libc library, 
Win-only test")
rlib/test/test_runicode.py:212:             py.test.skip("mbcs encoding is 
win32-specific")
rlib/test/test_runicode.py:233:             py.test.skip("Narrow unicode build")
rlib/test/test_rope.py:447:     py.test.skip("fix me!")
rlib/test/test_rope.py:500:         py.test.skip("bug in unicode.find that was 
fixed in 2.5")
rlib/test/test_rlocale.py:14:             py.test.skip("polish locale 
unsupported")
rlib/test/test_rstackovf.py:28:     py.test.skip("not RPython code...")
rlib/test/test_rstackovf.py:35:         py.test.skip("interpreter is not badly 
behaved")
rlib/test/test_objectmodel.py:136:     py.test.skip("xxx no test here")
rlib/test/test_rzipfile.py:13:     py.test.skip("zlib not installed: %s " % (e, 
))
tool/pytest/test/test_overview.py:9:             py.test.skip("testresult 
directory not checked out")
tool/pytest/htmlreport.py:218:         py.test.skip('needs move to own test 
file')
tool/pytest/appsupport.py:252:     py.test.skip(msg)
tool/pytest/modcheck.py:6:         py.test.skip("cannot import %r module" % 
(name,))
tool/test/test_runsubprocess.py:12:         py.test.skip("there is no 
/bin/echo")
tool/test/test_runsubprocess.py:20:         py.test.skip("there is no 
/bin/false")
tool/test/test_runsubprocess.py:28:         py.test.skip("there is no /bin/cat")
tool/bench/test/test_benchmark_report.py:7:     py.test.skip(str(e))
tool/package.py:17: if sys.version_info < (2,6): py.test.skip("requires 2.6 so 
far")
rpython/ootypesystem/test/test_ooann.py:290:     py.test.skip("Maybe we want 
this to work")
rpython/ootypesystem/test/test_ooclean.py:456:     py.test.skip("hash is not 
preserved during an ootype translation")
rpython/ootypesystem/test/test_ootype.py:407:         py.test.skip("static 
types not enforced in ootype")
rpython/lltypesystem/test/test_ll2ctypes.py:330:             py.test.skip("No 
gettimeofday on win32")
rpython/lltypesystem/test/test_ll2ctypes.py:764:             py.test.skip("No 
fcntl on win32")
rpython/lltypesystem/test/test_ll2ctypes.py:1267:             py.test.skip("Not 
supported")
rpython/lltypesystem/test/test_llarena.py:217:     
py.test.skip("cast_adr_to_int() is hard to get consistent")
rpython/lltypesystem/test/test_llmemory.py:599:     py.test.skip("Fails")
rpython/lltypesystem/test/test_lltype.py:212:     py.test.skip("test not 
relevant any more")
rpython/lltypesystem/test/test_lltype.py:227:     py.test.skip("test not 
relevant any more")
rpython/lltypesystem/test/test_rffi.py:336:         py.test.skip("Think how to 
do it sane")
rpython/lltypesystem/test/test_rffi.py:646:             py.test.skip('No pipes 
on windows')
rpython/lltypesystem/test/test_rffi.py:703:             py.test.skip("Cannot 
test without ctypes")
rpython/lltypesystem/test/test_rffi.py:768:         py.test.skip("GenC does not 
handle char return values correctly")
rpython/tool/test/test_rffi_platform.py:13:         py.test.skip("this test 
requires ctypes")
rpython/test/test_rdict.py:648:             py.test.skip("make dict tests more 
indepdent from initsize")
rpython/test/test_runicode.py:65:         py.test.skip("do we want this test to 
pass?")
rpython/test/test_runicode.py:199:         py.test.skip("not supported")
rpython/test/tool.py:41:             py.test.skip("lltypesystem doesn't support 
%s, yet" % reason)        
rpython/test/tool.py:43:             py.test.skip("ootypesystem doesn't support 
%s, yet" % reason)    
rpython/test/test_llann.py:375:         py.test.skip("annotation crash")
rpython/test/test_rpbc.py:1570:         py.test.skip("Should explode or give 
some warning")
rpython/numpy/test/test_array.py:826:         py.test.skip('not implemented')
rpython/numpy/test/test_array.py:838:         py.test.skip('not implemented')
rpython/numpy/test/test_array.py:860:             py.test.skip("c compilation 
disabled")
rpython/memory/gc/test/test_direct.py:428:         py.test.skip("does not 
support raw_mallocs(sizeof(S)+sizeof(hash))")
rpython/memory/gc/markcompact.py:93:         import py; py.test.skip("Disabled 
for now, sorry")
rpython/memory/gctransform/test/test_refcounting.py:51:         py.test.skip("a 
probably-illegal test")
rpython/memory/test/test_gc.py:644:         py.test.skip("Not implemented yet")
rpython/memory/test/test_gc.py:715:         py.test.skip("Not supported")
rpython/memory/test/test_gc.py:764:         py.test.skip("Not supported")
rpython/memory/test/test_transformed_gc.py:258:         py.test.skip("doesn't 
fit in the model, tested elsewhere too")
rpython/memory/test/test_transformed_gc.py:713:         py.test.skip("fails for 
bad reasons in lltype.py :-(")
rpython/memory/test/test_transformed_gc.py:848:         py.test.skip("this test 
makes the following test crash.  Investigate.")
rpython/memory/test/test_transformed_gc.py:1142:         py.test.skip("Disabled 
for now, sorry")
rpython/memory/test/test_transformed_gc.py:1444:         py.test.skip("not 
supported")
rpython/module/test/test_posix.py:47:         import py; py.test.skip("llinterp 
does not like tuple returns")
rpython/module/test/test_posix.py:195:         py.test.skip("ootypesystem does 
not support os.fstat")
rpython/module/test/test_posix.py:198:         py.test.skip("ootypesystem does 
not support os.chroot")
rpython/module/test/test_posix.py:201:         py.test.skip("ootypesystem does 
not support os.stat")
rpython/module/test/test_posix.py:204:         py.test.skip("ootypesystem does 
not support os.chown")
rpython/module/test/test_ll_os_stat.py:8:             py.test.skip("win32 
specific tests")
rpython/module/test/test_ll_os.py:40:         py.test.skip('Windows specific 
feature')
rpython/module/test/test_ll_os.py:53:         py.test.skip('nt specific 
function')
rpython/module/test/test_ll_os.py:83:         py.test.skip('posix specific 
function')
rpython/module/test/test_ll_os.py:154:             py.test.skip("no ttyname")
rpython/module/test/test_ll_termios.py:9:         py.test.skip("termios not 
found")
rpython/module/test/test_ll_os_path.py:37:         py.test.skip("XXX cannot run 
os.stat() on the llinterp yet")
lib/test2/test_array.py:37:             py.test.skip("array.array not picklable 
before python 2.5")
lib/test2/test_array.py:49:             py.test.skip("array.array constructor 
changed in 2.5")
lib/test2/test_array.py:78:             py.test.skip("requires CPython >= 2.5")
lib/test2/test_array.py:86:         py.test.skip("no 'u' type code in CPython's 
struct module")
lib/test2/test_array.py:89:         py.test.skip("pickle getting confused by 
the hack in setup_class()")
lib/test2/test_grp_extra.py:5:     py.test.skip("No grp module on this 
platform")
lib/distributed/test/test_greensock.py:11:             py.test.skip("Cannot run 
this on top of py.py because of PopenGateway")
lib/py/_test/pycollect.py:152:             py.test.skip("%r is disabled" 
%(self.obj,))
lib/py/_test/pycollect.py:184:             py.test.skip("%r is disabled" 
%(self.obj,))
lib/py/_test/config.py:221:         """ return getvalue() or call py.test.skip 
if no value exists. """
lib/py/_test/config.py:228:             py.test.skip("no %r value found" 
%(name,))
lib/py/_test/pluginmanager.py:69:             py.test.skip("plugin %r is 
missing" % name)
lib/py/_test/pluginmanager.py:140:         except py.test.skip.Exception:
lib/py/_plugin/pytest_capture.py:266:         py.test.skip("capfd funcarg needs 
os.dup")
lib/py/_plugin/pytest_restdoc.py:195:                     py.test.skip("html 
file is up to date, use --forcegen to regenerate")
lib/py/_plugin/pytest_restdoc.py:309:             py.test.skip("%s: %s" 
%(tryfn, str(e)))
lib/py/_plugin/pytest_skipping.py:146:             py.test.skip("unsuppored 
configuration")
lib/py/_plugin/pytest_skipping.py:205:         
py.test.skip(evalskip.getexplanation())
lib/py/_plugin/pytest_skipping.py:210:                 py.test.skip("xfail")
lib/py/_plugin/pytest_pytester.py:274:             py.test.skip("no subprocess 
module")
lib/py/_plugin/pytest_pytester.py:358:             py.test.skip("need 
--tools-on-path to run py.test script")
lib/py/_plugin/pytest_runner.py:153:             elif 
excinfo.errisinstance(py.test.skip.Exception):
lib/py/_plugin/pytest_runner.py:196:             if 
excinfo.errisinstance(py.test.skip.Exception):
lib/py/_plugin/pytest_runner.py:398:     optionally specified 'minversion' - 
otherwise call py.test.skip() 
lib/py/_plugin/pytest_runner.py:405:         py.test.skip("could not import %r" 
%(modname,))
lib/py/_plugin/pytest_runner.py:414:         py.test.skip("module %r has 
__version__ %r, required is: %r" %(
lib/py/_plugin/pytest_nose.py:48:             # let's substitute the excinfo 
with a py.test.skip one 
lib/py/_plugin/pytest_nose.py:49:             call2 = call.__class__(lambda: 
py.test.skip(str(call.excinfo.value)), call.when)
lib/py/_plugin/pytest_pdb.py:20:            
call.excinfo.errisinstance(py.test.skip.Exception): 
lib/app_test/ctypes_tests/test_win32.py:11:     py.test.skip("win32-only tests")
lib/app_test/ctypes_tests/test_cast.py:38:         py.test.skip("we make copies 
of strings")
lib/app_test/ctypes_tests/test_parameters.py:66:         py.test.skip("testing 
implementation internals")
lib/app_test/ctypes_tests/test_parameters.py:86:         py.test.skip("testing 
implementation internals")
lib/app_test/ctypes_tests/test_parameters.py:166:         py.test.skip("we 
implement details differently")
lib/app_test/ctypes_tests/test_keepalive.py:101:             py.test.skip("pypy 
white-box test")
lib/app_test/ctypes_tests/test_struct_fields.py:29:         
py.test.skip("absent _fields_ semantics not implemented")
lib/app_test/ctypes_tests/test_struct_fields.py:36:         
py.test.skip("subclassing semantics not implemented")
lib/app_test/ctypes_tests/test_struct_fields.py:44:         
py.test.skip("subclassing semantics not implemented")
lib/app_test/ctypes_tests/test_keeprefs.py:14:         py.test.skip("we make 
copies of strings")
lib/app_test/ctypes_tests/test_keeprefs.py:35:         py.test.skip("we make 
copies of strings")        
lib/app_test/ctypes_tests/test_callbacks.py:92:         py.test.skip("we are 
less strict about callback return type sanity")
lib/app_test/ctypes_tests/test_callbacks.py:140:         
py.test.skip("callbacks with struct arguments not implemented yet")
lib/app_test/ctypes_tests/test_structures.py:164:         py.test.skip("custom 
alignment not supported")
lib/app_test/ctypes_tests/test_structures.py:266:         py.test.skip("need 
unicode support on _rawffi level")
lib/app_test/ctypes_tests/test_structures.py:287:         py.test.skip("not 
implemented error details")
lib/app_test/ctypes_tests/test_structures.py:335:         
py.test.skip("_abstract_ semantics not implemented")
lib/app_test/ctypes_tests/test_structures.py:361:         
py.test.skip("subclassing semantics not implemented")
lib/app_test/ctypes_tests/test_structures.py:482:         
py.test.skip("mutually dependent lazily defined structures error semantics")
lib/app_test/ctypes_tests/test_values.py:35:         py.test.skip("tests expect 
and access cpython dll")
lib/app_test/ctypes_tests/test_bitfields.py:8: py.test.skip("bitfields not 
supported")
lib/app_test/ctypes_tests/test_guess_argtypes.py:11:         py.test.skip("pypy 
white-box test")
lib/app_test/ctypes_tests/test_guess_argtypes.py:32:         
py.test.skip("CPython segfaults: see http://bugs.python.org/issue5203";)
lib/app_test/ctypes_tests/test_repr.py:21:         py.test.skip("reprs not 
implemented")
lib/app_test/ctypes_tests/test_repr.py:28:         py.test.skip("reprs not 
implemented")
lib/app_test/ctypes_tests/test_funcptr.py:45:         py.test.skip("cdecl 
funcptrs ignoring extra args is not implemented")
lib/app_test/ctypes_tests/test_funcptr.py:52:             py.test.skip("win32 
related")
lib/app_test/ctypes_tests/test_funcptr.py:134:         py.test.skip("This test 
needs mmap to make sure the"
lib/app_test/ctypes_tests/conftest.py:6:         py.test.skip("these tests are 
meant to be run on top of pypy-c")
lib/app_test/ctypes_tests/test_numbers.py:81:         py.test.skip("testing 
implementation internals")
lib/app_test/ctypes_tests/test_numbers.py:87:         py.test.skip("testing 
implementation internals")
lib/app_test/ctypes_tests/test_init.py:4: py.test.skip("subclassing semantics 
and implementation details not implemented")
lib/app_test/ctypes_tests/test_simplesubclasses.py:29:         
py.test.skip("subclassing semantics and implementation details not implemented")
lib/app_test/ctypes_tests/test_simplesubclasses.py:46:         
py.test.skip("subclassing semantics and implementation details not implemented")
lib/app_test/ctypes_tests/test_varsize_struct.py:7:         
py.test.skip("resizing not implemented")
lib/app_test/ctypes_tests/support.py:15:             py.test.skip("white-box 
tests for pypy _rawffi based ctypes impl")
lib/app_test/ctypes_tests/test_functions.py:396:         py.test.skip("we are 
less strict in checking callback parameters")
lib/app_test/ctypes_tests/test_stringptr.py:34:         py.test.skip("test 
passes! but modified to avoid getrefcount and detail issues")
lib/app_test/ctypes_tests/test_stringptr.py:50:         py.test.skip("test 
passes! but modified to avoid detail issues")
lib/app_test/test_marshal_extra.py:76:         py.test.skip("this version of 
CPython doesn't support this object") 
lib/app_test/test_marshal_extra.py:85:         py.test.skip("this version of 
CPython doesn't support this object") 
lib/app_test/test_marshal_extra.py:96:         py.test.skip("this version of 
CPython doesn't support this object") 
lib/app_test/test_marshal_extra.py:111:         py.test.skip("this version of 
CPython doesn't support this object") 
lib/app_test/test_marshal_extra.py:125:         py.test.skip("this version of 
CPython doesn't support this object") 
lib/app_test/test_marshal_extra.py:135:         py.test.skip("this version of 
CPython doesn't support this object") 
lib/app_test/test_locale.py:12:         py.test.skip("Locale support on MacOSX 
is minimal and cannot be tested")
lib/app_test/test_locale.py:26:             py.test.skip("test locale %s not 
supported" % cls.tloc)
lib/app_test/test_locale.py:32:         py.test.skip("XXX fix or kill me")
lib/app_test/test_locale.py:52:         py.test.skip("XXX fix or kill me")
lib/app_test/test_ctypes_support.py:11:     py.test.skip("this is expected on 
top of pypy, we need to fix ctypes in a way that is now in 2.6 in order to make 
this reliable")
lib/app_test/test_pyexpat.py:347:         py.test.skip("Not working")
lib/app_test/test_defaultdict.py:9:     py.test.skip("these tests only run on 
top of CPython 2.5")
lib/app_test/test_pickle_extra.py:6:         py.test.skip("test the 
_pickle_moduledict() addition to pickle.py")
lib/app_test/test_dbm_extra.py:6:     py.test.skip(e)
lib/pyrepl/test/test_functional.py:11:             py.test.skip(str(e))
interpreter/test/test_executioncontext.py:250:             py.test.skip("test 
is meant for running with py.test -A")
interpreter/test/test_zpy.py:95:         py.test.skip("cannot detect process 
exit code for now")
interpreter/test/test_compiler.py:712: ##        py.test.skip("unsupported")
interpreter/pyparser/test/test_parsestring.py:73:         
#py.test.skip("crashes in app_codecs, but when cheating using .encode at 
interp-level passes?!")
translator/platform/test/test_distutils.py:10:         
py.test.skip("Unsupported")
translator/platform/test/test_maemo.py:16:         py.test.skip("TestMaemo: 
tests skipped for now")
translator/platform/test/test_maemo.py:37:         py.test.skip("FIXME")
translator/platform/test/test_darwin.py:7:     py.test.skip("Darwin only")
translator/platform/test/test_darwin.py:52:             py.test.skip("i386 
only")
translator/platform/test/test_darwin.py:76:             py.test.skip("i386 
only")
translator/platform/test/test_darwin.py:94:             py.test.skip("i386 
only")
translator/platform/maemo.py:11:         py.test.skip("No scratchbox detected")
translator/c/gcc/test/test_thread.py:9:             py.test.skip("mingw32 and 
MSYS are required for asmgcc on Windows")
translator/c/gcc/test/conftest.py:7:         py.test.skip("x86 directory 
skipped: cpu is %r" % (cpu,))
translator/c/gcc/test/test_asmgcroot.py:108:             py.test.skip("No 
libffi yet with mingw32")
translator/c/gcc/test/test_asmgcroot.py:217:             py.test.skip("mingw32 
specific test")
translator/c/gcc/test/test_asmgcroot.py:220:             py.test.skip("mingw32 
and MSYS are required for this test")
translator/c/gcc/test/test_asmgcroot.py:232:         py.test.skip("No libffi 
yet with mingw32")
translator/c/test/test_stackless.py:21:             py.test.skip("stackless + 
refcounting doesn't work any more for now")
translator/c/test/test_stackless.py:28:                 py.test.skip("Boehm GC 
not present")
translator/c/test/test_lltyped.py:253:         py.test.skip("we no longer pad 
our RPython strings with a final NUL")
translator/c/test/test_lltyped.py:723:             py.test.skip("not easy to 
test groups too big on 64-bit platforms")
translator/c/test/test_newgc.py:1062:         py.test.skip("not implemented")
translator/c/test/test_newgc.py:1076:         py.test.skip("Disabled for now")
translator/c/test/test_newgc.py:1079:         py.test.skip("not implemented")
translator/c/test/test_newgc.py:1082:         py.test.skip("not implemented")
translator/c/test/test_boehm.py:16:         py.test.skip("Boehm GC not present")
translator/c/test/test_lladdresses.py:158:         py.test.skip("'boehm' may 
crash")
translator/c/test/test_dlltool.py:5: py.test.skip("fix this if needed")
translator/c/test/test_standalone.py:108:             
py.test.skip("instrumentation support is unix only for now")
translator/c/test/test_standalone.py:186:             py.test.skip("no profopt 
on win32")
translator/c/test/test_standalone.py:486:         py.test.skip("not 
implemented: "
translator/c/test/test_standalone.py:567:         py.test.skip("implement 
later, maybe: tracebacks even with ll_assert")
translator/c/test/test_standalone.py:608:         py.test.skip("TestMaemo: 
tests skipped for now")
translator/c/test/test_standalone.py:617:         py.test.skip("Unsupported")
translator/c/test/test_standalone.py:620:         py.test.skip("Unsupported")
translator/c/test/test_extfunc.py:97:         py.test.skip("this os has no 
ftruncate :-(")
translator/c/test/test_extfunc.py:115:         py.test.skip("this os has no 
ftruncate :-(")
translator/c/test/test_extfunc.py:178:         py.test.skip("no WindowsError on 
this platform")
translator/c/test/test_extfunc.py:191:         py.test.skip("segfault with tcc 
:-(")
translator/backendopt/test/test_canraise.py:207:         py.test.skip("ootype: 
no explicit stack checks raising RuntimeError")
translator/backendopt/test/test_constfold.py:189:     py.test.skip("do we want 
partial folding of getinteriorfield?")
translator/backendopt/test/test_mallocv.py:31:             py.test.skip(msg)
translator/backendopt/test/test_mallocv.py:632:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:644:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:662:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:751:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:762:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:818:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:828:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:838:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_mallocv.py:848:         py.test.skip("llptr 
support not really useful any more")
translator/backendopt/test/test_inline.py:60:             
py.test.skip("ootypesystem doesn't support %s, yet" % reason)
translator/backendopt/test/test_malloc.py:19:             py.test.skip(msg)
translator/backendopt/test/test_malloc.py:220:         py.test.skip("fails 
because of the interior structure changes")
translator/backendopt/test/test_malloc.py:233:         py.test.skip("fails 
because of the interior structure changes")
translator/backendopt/test/test_malloc.py:287:         py.test.skip("fails 
because of the interior structure changes")
translator/backendopt/test/test_malloc.py:317:         py.test.skip("fails 
because of the interior structure changes")
translator/backendopt/test/test_malloc.py:372:         py.test.skip("fails")
translator/backendopt/test/test_malloc.py:436:         py.test.skip("oosend 
prevents malloc removal")
translator/backendopt/test/test_malloc.py:439:         py.test.skip("oosend 
prevents malloc removal")
translator/jvm/test/test_rarithmetic.py:40:         py.test.skip("rpython has 
no ** on ints")
translator/jvm/test/test_rarithmetic.py:45:         py.test.skip("divmod not 
fully supported by rtyper")
translator/jvm/test/test_rarithmetic.py:50: #        py.test.skip("rpython has 
no ** on ints")
translator/jvm/test/test_rarithmetic.py:52: #        py.test.skip("divmod not 
fully supported by rtyper")
translator/jvm/test/test_dict.py:7:         
py.test.skip("test_resize_during_iteration() doesn't work yet")
translator/jvm/test/test_dict.py:10:         py.test.skip("fixme: the hashCode 
method of Records is not good enough")
translator/jvm/test/test_dict.py:13:         py.test.skip("JVM doesn't support 
recursive dicts")
translator/jvm/test/test_backendopt.py:13:         py.test.skip('fixme!')
translator/jvm/test/test_backendopt.py:16:         py.test.skip('fixme!')
translator/jvm/test/test_class.py:7:         py.test.skip("JVM doesn't support 
overridden default value yet")
translator/jvm/test/test_class.py:28:         py.test.skip('ABSTRACT METHOD 
FIX: RE-TEST AFTER MERGE')
translator/jvm/test/runtest.py:65:             py.test.skip("Assembly disabled")
translator/jvm/test/runtest.py:68:             py.test.skip("Execution 
disabled")
translator/jvm/test/runtest.py:71: #            py.test.skip("Compilation 
disabled")
translator/jvm/test/runtest.py:74: #            py.test.skip("Execution 
disabled")
translator/jvm/test/runtest.py:81:             py.test.skip("Assembly disabled")
translator/jvm/test/runtest.py:84:             py.test.skip("Execution 
disabled")
translator/jvm/test/runtest.py:122:             py.test.skip('Windows --> %s' % 
reason)
translator/jvm/test/runtest.py:126:             py.test.skip('PowerPC --> %s' % 
reason)
translator/jvm/test/runtest.py:175:         py.test.skip("read_attr not 
supported on JVM")
translator/jvm/test/test_unicode.py:17:         py.test.skip("JVM doesn't 
support unicode for command line arguments")
translator/jvm/test/test_unicode.py:24:         py.test.skip('fixme!')
translator/jvm/test/test_runtest.py:7:         py.test.skip('fixme!')
translator/jvm/test/test_builtin.py:13:         py.test.skip("fails in 
annotation stage, unrelated to JVM I think")
translator/jvm/test/test_builtin.py:16:         py.test.skip("fails in 
annotation stage, unrelated to JVM I think")
translator/jvm/test/test_builtin.py:19:         py.test.skip("test N/A to jvm: 
replaced by test_os_dup_oo")
translator/jvm/test/test_builtin.py:22:         py.test.skip('fixme! how to set 
environment variables in Java?') 
translator/jvm/test/test_builtin.py:25:         py.test.skip('fixme!')
translator/jvm/test/test_builtin.py:28:         py.test.skip("so far, 
debug_llinterpcall is only used on lltypesystem")
translator/jvm/test/test_builtin.py:33:             py.test.skip('bug in JDK 
when run headless: ' +
translator/jvm/test/test_builtin.py:38:         py.test.skip('fixme!')
translator/jvm/test/test_string.py:10:         py.test.skip("JVM doesn't 
support unicode for command line arguments")
translator/jvm/test/test_string.py:18:         py.test.skip("eval has trouble 
with evaluation of null literals")
translator/jvm/test/test_string.py:26:         py.test.skip("test fails in JVM 
specific way")
translator/jvm/test/test_float.py:24:         py.test.skip("not implemented: 
single-precision floats")
translator/jvm/test/test_list.py:7:         py.test.skip("JVM doesn't support 
recursive lists")
translator/jvm/test/test_list.py:10:         py.test.skip('fixme!')
translator/jvm/test/test_list.py:13:         py.test.skip('fixme!')
translator/jvm/conftest.py:6:         py.test.skip("jvm backend on 64bit 
unsupported")
translator/jvm/genjvm.py:228:             py.test.skip("%s is not on your path" 
% exechelper)
translator/cli/test/test_dict.py:7:         py.test.skip("CLI doesn't support 
recursive dicts")
translator/cli/test/test_dict.py:10:         py.test.skip("CLI doesn't support 
recursive dicts")
translator/cli/test/test_op.py:11:         py.test.skip('fixme!')
translator/cli/test/runtest.py:220:             py.test.skip("Compilation 
disabled")
translator/cli/test/runtest.py:223:             py.test.skip("Execution 
disabled")
translator/cli/test/runtest.py:305:             py.test.skip('Windows --> %s' % 
reason)
translator/cli/test/runtest.py:309:             py.test.skip('PowerPC --> %s' % 
reason)
translator/cli/test/runtest.py:361:         py.test.skip('read_attr not 
supported on gencli tests')
translator/cli/test/test_dotnet.py:279:         py.test.skip('Mono bug :-(')
translator/cli/test/test_dotnet.py:560:         py.test.skip("broken test, but 
this feature is unused so far, so it's not worth fixing it")
translator/cli/test/test_dotnet.py:715:         py.test.skip(msg)
translator/cli/test/test_unicode.py:12:         py.test.skip("CLI interpret 
doesn't support unicode for input arguments")
translator/cli/test/test_unicode.py:20:         py.test.skip('fixme!')
translator/cli/test/test_unicode.py:23:         py.test.skip("CLI tests can't 
have string as input arguments")
translator/cli/test/test_builtin.py:8:     py.test.skip("CLI doesn't support 
the os module, yet")
translator/cli/test/test_builtin.py:12:         py.test.skip("Doesn't work on 
Windows, yet")
translator/cli/test/test_builtin.py:25:         py.test.skip("so far, 
debug_llinterpcall is only used on lltypesystem")
translator/cli/test/test_string.py:10:         py.test.skip("CLI interpret 
doesn't support unicode for input arguments")
translator/cli/test/test_string.py:18:         py.test.skip("CLI doens't 
support backquotes inside string literals")
translator/cli/test/test_string.py:22:         py.test.skip("CLI tests can't 
have string as input arguments")
translator/cli/test/test_string.py:27:         py.test.skip('fixme!')
translator/cli/test/test_float.py:26:         py.test.skip("not implemented: 
single-precision floats")
translator/cli/test/test_list.py:8:         py.test.skip("CLI doesn't support 
recursive lists")
translator/cli/test/test_list.py:11:         py.test.skip('fixme!')
translator/cli/test/test_snippet.py:7:         py.test.skip('llshl currently 
broken on CLI')
translator/cli/test/test_carbonpython.py:2: py.test.skip("it passes usually, 
but fails on buildbot, no clue why")
translator/cli/test/test_carbonpython.py:111:         py.test.skip('This test 
fails every other day. No clue why :-(')
translator/cli/test/test_carbonpython.py:132:         py.test.skip('it fails 
every other day on builbot, no clue why')
translator/cli/test/test_carbonpython.py:150:         py.test.skip('This test 
fails every other day. No clue why :-(')
translator/cli/test/test_objectmodel.py:7:     py.test.skip('r_dict support is 
still incomplete')
translator/cli/sdk.py:8:             py.test.skip("%s is not on your path." % 
helper)
translator/cli/support.py:16:             py.test.skip('Must use pythonnet for 
being able to access .NET libraries')
translator/tool/test/test_cbuild.py:99:             py.test.skip("Need ctypes 
for that test")
translator/tool/test/test_cbuild.py:127:             py.test.skip("sdl-config 
not installed")
translator/test/test_exceptiontransform.py:16:         py.test.skip("test needs 
a debug build of Python")
translator/sandbox/test/test_sandlib.py:64:     py.test.skip("to be updated")
translator/sandbox/test/test_sandbox.py:177:     py.test.skip("Since this stuff 
is unimplemented, it won't work anyway "
translator/goal/test2/test_targetpypy.py:11:         py.test.skip("not working 
so far")
translator/goal/test2/test_app_main.py:66:             py.test.skip(str(e))
translator/goal/test2/test_app_main.py:78:                 py.test.skip(
translator/goal/test2/test_app_main.py:270:         py.test.skip("this can only 
work if readline is enabled")
translator/goal/test2/test_app_main.py:302:         py.test.skip("obscure 
difference with CPython -- do we care?")
translator/oosupport/test/test_treebuilder.py:45:     py.test.skip('fixme!')
translator/oosupport/test_template/class_.py:68:         py.test.skip('cannot 
return ootype.NULL from translated functions')
translator/stackless/test/test_clone.py:7:     import py; py.test.skip("to be 
rewritten with gc_x_clone")
translator/stackless/test/test_resume_point.py:254:     py.test.skip("please 
don't write code like this")
module/zipimport/test/test_zipimport.py:271:             py.test.skip("zlib not 
available, cannot test compressed zipfiles")
module/posix/test/test_posix2.py:37:         py.test.skip("no sparse files on 
default Mac OS X file system")
module/posix/test/test_posix2.py:39:         py.test.skip("no sparse files on 
Windows")
module/posix/test/test_posix2.py:671:                 py.test.skip("encoding 
not good enough")
module/posix/test/test_posix2.py:710:             py.test.skip("pexpect not 
found")
module/_winreg/test/test_winreg.py:7:     py.test.skip("_winreg is a win32 
module")
module/_locale/test/test_locale.py:38:                 py.test.skip("necessary 
locales not installed")
module/pypyjit/test/test_pypy_c.py:112:             py.test.skip("XXX this is 
not Windows-friendly")
module/pypyjit/test/test_pypy_c.py:489:         py.test.skip("exceptions: 
in-progress")
module/pypyjit/test/test_pypy_c.py:511:         py.test.skip("exceptions: 
in-progress")
module/pypyjit/test/test_pypy_c.py:621:             py.test.skip("meant only 
for pypy-c")
module/pypyjit/test/test_pypy_c.py:632:             py.test.skip("pass --pypy!")
module/pypyjit/test/test_pypy_c.py:634:             py.test.skip("must give a 
pypy-c with the jit enabled")
module/signal/test/test_interp_signal.py:8:         py.test.skip("requires 
os.kill() and os.getpid()")
module/signal/test/test_signal.py:8:             py.test.skip("requires 
os.kill() and os.getpid()")
module/pyexpat/test/test_build.py:12:     py.test.skip("No module expat")
module/pyexpat/test/test_build.py:17:     py.test.skip("Expat not installed")
module/_minimal_curses/test/test_curses.py:13:         py.test.skip("Cannot 
test this here")
module/_minimal_curses/test/test_curses.py:34:             
py.test.skip('pexpect not found')
module/_minimal_curses/__init__.py:7:         import py; py.test.skip("no 
_curses module")    # no _curses at all
module/math/test/test_direct.py:216:             py.test.skip("inconsistent 
behavior before 2.6")
module/__pypy__/test/test_special.py:7:             py.test.skip("does not make 
sense on pypy-c")
module/clr/test/test_clr.py:9:         py.test.skip('Must use pythonnet to 
access .NET libraries')
module/termios/test/test_termios.py:13:             py.test.skip("Pexpect not 
found")
module/termios/test/test_termios.py:17:             py.test.skip("termios not 
found")
module/readline/test/test_c_readline.py:12:     py.test.skip(e)
module/readline/test/test_with_pypy.py:13:     py.test.skip(e)
module/oracle/test/test_connect.py:16:             py.test.skip(
module/_socket/test/test_sock_app.py:14:     mod.skip = py.test.skip
module/_socket/test/test_sock_app.py:55:         py.test.skip("getservbyname 
second argument is not optional before python 2.4")
module/_socket/test/test_sock_app.py:62:         py.test.skip("getservbyport 
does not exist before python 2.4")
module/_socket/test/test_sock_app.py:90:         py.test.skip("No socket.fromfd 
on this platform")
module/_socket/test/test_sock_app.py:150:         py.test.skip('No 
socket.inet_pton on this platform')
module/_socket/test/test_sock_app.py:166:         py.test.skip('No 
socket.inet_pton on this platform')
module/_socket/test/test_sock_app.py:168:         py.test.skip("No IPv6 on this 
platform")
module/_socket/test/test_sock_app.py:187:         py.test.skip('No 
socket.inet_pton on this platform')
module/_socket/test/test_sock_app.py:189:         py.test.skip("No IPv6 on this 
platform")
module/_socket/test/test_sock_app.py:208:     py.test.skip("has_ipv6 is always 
True on PyPy for now")
module/_socket/test/test_sock_app.py:219:     py.test.skip("Unicode conversion 
is too slow")
module/cpyext/test/test_unicodeobject.py:137:             py.test.skip("mcbs 
encoding only exists on Windows")
module/cpyext/test/conftest.py:6:         py.test.skip("cannot be run by 
py.test -A")
module/_file/test/test_file.py:172:             py.test.skip("likely to 
deadlock when interpreted by py.py")
module/imp/test/test_import.py:772:         py.test.skip("unresolved issues 
with win32 shell quoting rules")
module/select/test/test_select.py:217:             py.test.skip("select() 
doesn't work with pipes on win32")
module/__builtin__/test/test_classobj.py:774:             py.test.skip("can 
only be run on py.py")
module/__builtin__/test/test_classobj.py:794:             py.test.skip("can 
only be run on py.py")
module/_stackless/test/test_choicepoint.py:1: import py; py.test.skip("clonable 
coroutines not really maintained any more")
module/_stackless/test/test_clonable.py:1: import py; py.test.skip("clonable 
coroutines not really maintained any more")
module/_stackless/test/test_clonable.py:12:             py.test.skip('pure 
appdirect test (run with -A)')
module/_stackless/test/test_clonable.py:18:             py.test.skip('no 
_stackless.clonable')
module/_stackless/test/test_interp_clonable.py:4: import py; 
py.test.skip("clonable coroutines not really maintained any more")
module/_stackless/test/test_pickle.py:23:             py.test.skip('pure 
appdirect test (run with -A)')
module/zlib/test/test_zlib.py:9:     import py; py.test.skip("no zlib module on 
this host Python")
module/zlib/test/test_zlib.py:14:     import py; py.test.skip("no zlib C 
library on this machine")
module/_sre/test/test_app_sre.py:291:         except py.test.skip.Exception:
module/_sre/test/test_app_sre.py:551:         except py.test.skip.Exception:
annotation/test/test_signature.py:11:     py.test.skip("this two annotations 
should be equal - fix!")
annotation/test/test_annrpython.py:2585:         py.test.skip("_annenforceargs_ 
does not work for default arguments")
conftest.py:58:         py.test.skip(str(e))
conftest.py:67:                     py.test.skip("cannot runappdirect test: "
conftest.py:116:                             py.test.skip("cannot runappdirect 
test: "
conftest.py:120:                         py.test.skip("no module __pypy__ on 
top of CPython")
conftest.py:123:                 py.test.skip("cannot runappdirect this test on 
top of CPython")
conftest.py:127:                 py.test.skip("cannot runappdirect test: space 
needs %s = %s, "\
conftest.py:176:         py.test.skip("translation test, skipped for appdirect")
conftest.py:285:         py.test.skip("not running on translated pypy "
conftest.py:293:     py.test.skip("need translated pypy with: %s, got %s" 
conftest.py:360:                         py.test.skip('%s: %s' % 
(e.__class__.__name__, e))
conftest.py:536:             py.test.skip("pexpect not found")
_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev

Reply via email to