Skip to content

boards/microbit: tracker for CI blacklist due to test failing with qemu #17894

@kaspar030

Description

@kaspar030

Description

#17434 enables CI to test for microbit emulated with qemu.
Some tests fail. To get it in, they have been CI blacklisted for further investigation.

IMO, they all need to be checked if the failure is related to qemu not emulating hardware, or qemu not being exact enough (timing off?), or something wrong with the setup (pyterm seems to make some tests fail?). So I dump the list here.

As a reminder, if qemu is installed (qemu-system-arm needs to be available), a test can be run like this:

EMULATE=1 BOARD=microbit make -Ctests/fmt_print all test

Missing rtt:

  • tests/periph_rtt_min

Not exact enough:

  • tests/ztimer_overhead -> timing off
  • tests/thread_flags -> timing off

Unknown:

  • tests/evtimer_mbox
  • tests/driver_nrfmin
  • tests/gnrc_ipv6_fwd_w_sub
  • tests/heap_cmd
  • tests/evtimer_msg
  • tests/netstats_l2
  • tests/event_wait_timeout_ztimer
  • tests/mtd_raw
  • tests/evtimer_underflow
  • tests/periph_gpio
  • tests/gnrc_netif_ipv6_wait_for_global_address
  • tests/gnrc_sixlowpan_frag_sfr
  • tests/periph_flashpage
  • tests/bench_xtimer_load
  • tests/gnrc_tx_sync
  • tests/periph_wdt
  • tests/log_color -> looks like a term issue
  • tests/lwip_sock_udp
  • tests/test_tools
  • tests/struct_tm_utility
  • tests/ps_schedstatistics
  • tests/sys_atomic_utils
  • tests/pthread_cooperation
  • tests/xtimer_usleep
  • tests/lwip_sock_ip
  • tests/turo_txt
  • tests/xtimer_now64_continuity
  • tests/sys_sched_round_robin
  • tests/xtimer_rmutex_lock_timeout
  • tests/xtimer_periodic_wakeup
  • tests/ztimer_rmutex_lock_timeout
  • tests/ztimer_periodic
  • tests/periph_rtt
  • tests/trickle
  • tests/posix_semaphore
  • tests/xtimer_mutex_lock_timeout
  • tests/xtimer_hang
  • tests/shell
  • tests/xtimer_usleep_short
  • tests/ztimer_underflow
  • tests/posix_sleep
  • tests/ztimer_xsec
  • tests/lwip_sock_tcp
  • tests/pkg_umorse

Steps to reproduce the issue

Expected results

Actual results

Versions

Metadata

Metadata

Assignees

Labels

Community: help wantedThe contributors require help from other members of the communityType: cleanupThe issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions