[hatari-devel] TOS bootup tester results

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

I've been running TOS bootup tester as I'm adding TT-RAM testing
support to it, and noticed bootup issues in several configurations.

I haven't yet verified that they all are real problems instead
of issues in the tester, except for TOS v3 + 4MB + 0MB TT-RAM issue
with latest WinUAE CPU core.  With that config, TOS bombs after memory
check. With more ST-RAM, some TT-RAM, or using VDI mode, TOS v3 works.


	- Eero
Test report:
------------

+ etos512k:
  - etos512k-st-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-vdi1-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-st-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-ste-vdi1-floppy-0M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-ste-vdi1-gemdos-0M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-ste-vdi1-floppy-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-ste-vdi1-gemdos-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-floppy-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-gemdos-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-floppy-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-gemdos-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-floppy-14M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-gemdos-14M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-floppy-14M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-mono-gemdos-14M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-floppy-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-gemdos-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-floppy-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-gemdos-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-floppy-14M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-gemdos-14M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-floppy-14M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-tt-vdi1-gemdos-14M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-falcon-mono-floppy-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-falcon-mono-gemdos-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-falcon-mono-floppy-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-falcon-mono-gemdos-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - etos512k-falcon-mono-floppy-14M-0M: ['pass', 'pass', 'FAIL', 'FAIL']
  - etos512k-falcon-mono-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-mono-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-mono-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-floppy-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-rgb-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-floppy-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - etos512k-falcon-vdi1-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']

+ tos100de:
  - tos100de-st-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos100de-st-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos100de-st-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos100de-st-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos100de-st-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos100de-st-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']

+ tos102de:
  - tos102de-st-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos102de-st-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos102de-st-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos102de-st-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos102de-st-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos102de-st-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']

+ tos104de:
  - tos104de-st-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-vdi1-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos104de-st-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']

+ tos106de:
  - tos106de-ste-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-vdi1-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos106de-ste-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']

+ tos162us:
  - tos162us-ste-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-vdi1-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos162us-ste-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']

+ tos206uk:
  - tos206uk-st-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-vdi1-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-st-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-mono-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-mono-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-rgb-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-rgb-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-vdi1-floppy-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-vdi1-gemdos-0M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-ste-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-floppy-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-mono-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-floppy-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos206uk-tt-vdi1-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']

+ tos306us:
  - tos306us-tt-mono-floppy-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - tos306us-tt-mono-gemdos-4M-0M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - tos306us-tt-mono-floppy-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-mono-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-mono-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-mono-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-mono-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-mono-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-floppy-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-floppy-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos306us-tt-vdi1-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']

+ tos404:
  - tos404-falcon-mono-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-mono-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-mono-floppy-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - tos404-falcon-mono-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-mono-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-mono-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-mono-floppy-14M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - tos404-falcon-mono-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-rgb-floppy-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-rgb-gemdos-4M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-rgb-floppy-4M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - tos404-falcon-rgb-gemdos-4M-32M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-rgb-floppy-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-rgb-gemdos-14M-0M: ['pass', 'pass', 'pass', 'pass']
  - tos404-falcon-rgb-floppy-14M-32M: ['pass', 'FAIL', 'FAIL', 'FAIL']
  - tos404-falcon-rgb-gemdos-14M-32M: ['pass', 'pass', 'pass', 'pass']

Summary of FAIL/pass values:
- Hatari init: all 184 passed
- Test program running: 154/184 passed
- Test program test-cases: 153/184 passed
- Test program output: 153/184 passed



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/