Skip to content

busybox failed scripts on starry #13

@chyyuu

Description

@chyyuu

Removed FAIL Tests of busybox on starry

以下 48 个测试在 StarryOS (riscv64) 上运行失败,已从测试脚本中移除。

这些可以逐步修复。
【腾讯文档】当前脚本缺失命令https://docs.qq.com/doc/DRm9ST05PQ3B4eGNB

FAIL 测试 测试命令 验证方式
busybox_acpid busybox acpid 2>&1 [ -n "$_t" ]
busybox_add_shell busybox add-shell 2>&1 [ -n "$_t" ]
busybox_arp busybox arp 2>&1 grep -qF "HWtype"
busybox_arping busybox arping -c 1 127.0.0.1 2>&1 grep -qF "Received"
busybox_chown busybox sh -c '... busybox chown "\$U:\$G" /tmp/bb_chown_t ... busybox echo chown_ok' 2>&1 grep -qF "chown_ok"
busybox_cpio busybox sh -c '... busybox echo in | busybox cpio -o -H newc ... busybox echo cpio_ok' 2>&1 grep -qF "cpio_ok"
busybox_crond busybox sh -c '... busybox crond -c /tmp/bb_crond_tabs ... busybox echo crond_ok' 2>&1 grep -qF "crond_ok"
busybox_crontab busybox sh -c '... busybox crontab ... busybox echo cron_tab_ok ...' 2>&1 grep -qF "cron_tab_ok"
busybox_dos2unix busybox sh -c '... busybox dos2unix /tmp/bb_d2u && busybox od -An -tx1 /tmp/bb_d2u' 2>&1 grep -qF "0a"
busybox_env busybox env 2>&1 grep -qF "PATH="
busybox_fdflush busybox fdflush -h 2>&1 grep -qF "Usage: fdflush"
busybox_getopt busybox getopt -o ab: -- -a -b bar 2>&1 grep -qF "-- -a -b 'bar'"
busybox_hostid busybox hostid 2>&1 grep -qF "0x"
busybox_hwclock busybox hwclock -r 2>&1 grep -qF "hwclock"
busybox_ifconfig busybox ifconfig -h 2>&1 grep -qF "Usage: ifconfig"
busybox_ifenslave busybox ifenslave 2>&1 grep -qF "Usage: ifenslave"
busybox_insmod busybox insmod -h 2>&1 grep -qF "Usage: insmod"
busybox_iostat busybox iostat 1 1 2>&1 grep -qF "avg-cpu"
busybox_ip busybox ip link 2>&1 grep -qF "link/"
busybox_ipaddr busybox ip addr 2>&1 grep -qF "inet"
busybox_ipcalc busybox ipcalc 192.168.1.1/24 2>&1 grep -qF "NETMASK="
busybox_iplink busybox iplink 2>&1 grep -qF "link/"
busybox_killall5 busybox killall5 -h 2>&1 grep -qF "Usage: killall5"
busybox_link busybox echo hi > /tmp/bb_link_a && busybox link /tmp/bb_link_a /tmp/bb_link_b && busybox cat /tmp/bb_link_b 2>&1 grep -qF "hi"
busybox_lzcat busybox echo -n test | busybox lzma -c 2>/dev/null | busybox lzcat 2>&1 grep -qF "test"
busybox_lzma busybox sh -c '... busybox lzma -kf /tmp/bb_lzma.txt && busybox lzma -dc /tmp/bb_lzma.txt.lzma' 2>&1 grep -qF "lzma_t"
busybox_mkdir busybox rm -rf /tmp/bb_mkd_one && busybox mkdir -p /tmp/bb_mkd_one && busybox ls -d /tmp/bb_mkd_one 2>&1 grep -qF "bb_mkd_one"
busybox_mv busybox echo mv_ok > /tmp/bb_mv_from && busybox mv /tmp/bb_mv_from /tmp/bb_mv_to && busybox cat /tmp/bb_mv_to 2>&1 grep -qF "mv_ok"
busybox_nice busybox nice -n 10 busybox echo nice_ok 2>&1 grep -qF "nice_ok"
busybox_nohup busybox sh -c '... busybox nohup busybox echo nohup_ok ... busybox cat nohup.out' 2>&1 grep -qF "nohup_ok"
busybox_pidof busybox pidof -s init 2>&1 || busybox pidof -s sh 2>&1 grep -qF "1"
busybox_ping busybox ping -c 1 127.0.0.1 2>&1 grep -qF "1 packets transmitted"
busybox_pipe_progress busybox pipe_progress -h 2>&1 grep -qF "Usage: pipe_progress"
busybox_raidautorun busybox raidautorun -h 2>&1 grep -qF "Usage: raidautorun"
busybox_rdev busybox rdev -h 2>&1 grep -qF "Usage: rdev"
busybox_remove_shell busybox remove-shell -h 2>&1 grep -qF "Usage: remove-shell"
busybox_resize busybox resize -h 2>&1 grep -qF "Usage: resize"
busybox_rmdir busybox mkdir -p /tmp/bb_rmd && busybox rmdir /tmp/bb_rmd && busybox echo rmdir_ok 2>&1 grep -qF "rmdir_ok"
busybox_run_parts busybox sh -c '... busybox echo rp_ok > /tmp/bb_rp/d/00t ... busybox run-parts /tmp/bb_rp/d' 2>&1 grep -qF "rp_ok"
busybox_setlogcons busybox setlogcons -h 2>&1 grep -qF "Usage: setlogcons"
busybox_split busybox sh -c '... busybox split -b2 /tmp/bb_spl/in /tmp/bb_spl/o && busybox cat /tmp/bb_spl/oaa' 2>&1 grep -qF "ab"
busybox_tail busybox tail -n 1 /etc/passwd 2>&1 grep -qF "root:"
busybox_tar busybox sh -c '... busybox tar -cf ... && busybox tar -tf ...' 2>&1 grep -qF "one"
busybox_ttysize busybox sh -c 'S=$(busybox ttysize 2>&1); ... busybox echo 0 0' 2>&1 grep -qF "0 0"
busybox_xxd busybox printf 'Hi' | busybox xxd 2>&1 grep -qF "48 69"
blkid busybox blkid /dev/null 2>&1 grep -qE "/dev/null|Usage|not a block|No such|ioctl"
blkdiscard busybox blkdiscard /dev/loop0 2>&1 rc=$?; [ "$rc" -eq 0 ]
blockdev busybox blockdev --getss /dev/loop0 2>&1 rc=$?; [ "$rc" -eq 0 ] && grep -q "[0-9]"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions