|
From: | Glenn Washburn |
Subject: | failing tests on sparc64-ieee1275 target |
Date: | Sat, 19 Dec 2020 00:29:02 -0600 |
Hi, I'm running the sparc tests and running into some odd failures. Is anyone running these tests successfully? I've attached the test-suite.log which shows a bash trace of each failing test. There are many failing fs tests with hard errors, those can be ignored. The last 4 tests are the pertinent ones. Also included are the qemu output files. I'll discuss briefly each failing test below in the order which they appear in the log file. *** grub_script_expansion It looks like qemu or the firmware is hitting and exception output. Both disks and other are the string "Unhandled Exception 0x0000000000000030 PC = 0x00000000ffd0f370 NPC = 0x00000000ffd0f374 Stopping execution". I'm using the firmware from Ubuntu's openbios-sparc package. Is there a better one? Does this actually work for anyone? *** gzcompress_test This test is failing because the 60 minute timeout for qemu in grub-shell has run out. The output file shows "error: ELF header smaller than expected." many times and then goes to the rescue shell and waits for the time out. An idea what is causing this? I'm guessing a build issue, but the build completed successfully. *** grub_func_test The signature test and sleep tests are failing. I'm guessing for the sleep that there's an issue with the VM's clock. And for the signature test, it says "no cmos found". Could this be an issue with the Ubuntu firmware package? *** file_filter_test There's a clear issue with xz decompression because of the error message "error: xz file corrupted or unsupported block options." Since this works many other places, what makes sparc different? Could it be the xz test file is endian specific? A subtler issue is that catting the gzip file does not show the expected output, but does not show an error message either. So something seeing to be failing there. The catted lzop file does show the correct output, so the failures seem to be decoder specific. What's that is odd is that all of the other grub qemu tests are successful. Anyone else run in to these issues and know how I might be able to get these tests working if these aren't genuine bugs? Glenn
test-suite.log.xz
Description: application/xz
file_filter_test.qemu.out
Description: Binary data
grub_func_test.qemu.out
Description: Binary data
grub_script_expansion.qemu.out
Description: Binary data
gzcompress_test.qemu.out
Description: Binary data
[Prev in Thread] | Current Thread | [Next in Thread] |