@@ -54,16 +54,31 @@ def script_to_map(test_file):
5454# currently these tests are selected because they pass on qemu-arm
5555test_dirs = ('basics' , 'micropython' , 'float' , 'extmod' , 'inlineasm' ) # 'import', 'io', 'misc')
5656exclude_tests = (
57+ # pattern matching in .exp
58+ 'basics/bytes_compare3.py' ,
5759 'extmod/ticks_diff.py' ,
5860 'extmod/time_ms_us.py' ,
5961 'extmod/uheapq_timeq.py' ,
62+ # unicode char issue
63+ 'extmod/ujson_loads.py' ,
64+ # doesn't output to python stdout
65+ 'extmod/ure_debug.py' ,
66+ 'extmod/vfs_basic.py' ,
6067 'extmod/vfs_fat_ramdisk.py' , 'extmod/vfs_fat_fileio.py' ,
6168 'extmod/vfs_fat_fsusermount.py' , 'extmod/vfs_fat_oldproto.py' ,
69+ # rounding issues
70+ 'float/float_divmod.py' ,
6271 # requires double precision floating point to work
6372 'float/float2int_doubleprec_intbig.py' ,
64- # inline asm tests
73+ 'float/float_parse_doubleprec.py' ,
74+ # inline asm FP tests (require Cortex-M4)
6575 'inlineasm/asmfpaddsub.py' , 'inlineasm/asmfpcmp.py' , 'inlineasm/asmfpldrstr.py' ,
6676 'inlineasm/asmfpmuldiv.py' ,'inlineasm/asmfpsqrt.py' ,
77+ # different filename in output
78+ 'micropython/emg_exc.py' ,
79+ 'micropython/heapalloc_traceback.py' ,
80+ # pattern matching in .exp
81+ 'micropython/meminfo.py' ,
6782)
6883
6984output = []
0 commit comments