@@ -485,6 +485,10 @@ def run_tests(pyb, tests, args, result_dir, num_threads=1):
485
485
for t in tests :
486
486
if t .startswith ("basics/io_" ):
487
487
skip_tests .add (t )
488
+ elif args .target == "renesas-ra" :
489
+ skip_tests .add (
490
+ "extmod/utime_time_ns.py"
491
+ ) # RA fsp rtc function doesn't support nano sec info
488
492
elif args .target == "qemu-arm" :
489
493
skip_tests .add ("misc/print_exception.py" ) # requires sys stdfiles
490
494
@@ -803,7 +807,7 @@ def main():
803
807
"unix" ,
804
808
"qemu-arm" ,
805
809
)
806
- EXTERNAL_TARGETS = ("pyboard" , "wipy" , "esp8266" , "esp32" , "minimal" , "nrf" )
810
+ EXTERNAL_TARGETS = ("pyboard" , "wipy" , "esp8266" , "esp32" , "minimal" , "nrf" , "renesas-ra" )
807
811
if args .target in LOCAL_TARGETS or args .list_tests :
808
812
pyb = None
809
813
elif args .target in EXTERNAL_TARGETS :
@@ -827,6 +831,8 @@ def main():
827
831
if args .target == "pyboard" :
828
832
# run pyboard tests
829
833
test_dirs += ("float" , "stress" , "pyb" , "pybnative" , "inlineasm" )
834
+ elif args .target in ("renesas-ra" ):
835
+ test_dirs += ("float" , "inlineasm" , "renesas-ra" )
830
836
elif args .target in ("esp8266" , "esp32" , "minimal" , "nrf" ):
831
837
test_dirs += ("float" ,)
832
838
elif args .target == "wipy" :
0 commit comments