VirtualBox

Changeset 70754 in vbox for trunk/src/VBox/ValidationKit


Ignore:
Timestamp:
Jan 25, 2018 10:31:06 PM (7 years ago)
Author:
vboxsync
Message:

More dos test descriptions

Location:
trunk/src/VBox/ValidationKit/vms
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/vms/t-dos401-win30me.txt

    r70751 r70754  
    1010     - Select tandy soundblaster driver, make sure to configure
    1111       them correctly (port 220, irq 5, dma 5/7) or they will hang
    12        the system.
     12       the system.  Check that it works.
    1313     - Disable the tandy welcome screen.
     14 - Copy DosSleep.exe, DosVmOff.com, and WinExit.exe onto the disk.
     15 - Start the macro recorder (recorder.exe) in windows and record two different
     16   macro files, both which are associated with Shift-F7 and play in normal time.
     17   First C:\WinExit.Rec:
     18     - [Anything that might be useful+easy to test in read mode]
     19     - File->Run in the program manager using keyboard (Alt-F, R)
     20     - Type in "C:\WinExit.exe" and enter (no mouse).
     21     - Save macro.
     22   Second (hit File->New first) C:\TestMM.Rec:
     23     - File->Run in the program manager using keyboard (Alt-F, R)
     24     - Type in "welcome.exe" and enter (no mouse).
     25     - Wait for the tandy welcome animation to finish.
     26     - [Anything else that might be useful+easy to test]
     27     - File->Run in program manager again.
     28     - Type in "C:\WinExit.exe" and enter (no mouse).
     29     - Save macro.
    1430 - Edit win.ini changing the REC file association to:
    1531       rec=RECORDER.EXE -H +F7  ^.REC
    1632   This allows us to load .REC with Shift-F7 macros inside them at startup and
    1733   execute them.  (Windows 3.0 didn't have a startup folder.)
    18  - Copy DosSleep.exe, DosVmOff.com, and WinExit.exe onto the disk.
    19  - ... more later.
     34 - Make a copy of win.ini called win-mm.ini changing the 'load=scrnsvr.exe'
     35   statement to 'load=c:\testmm.rec'.
     36 - Make a copy of win.ini called win-exit.ini changing the 'load=scrnsvr.exe'
     37   statement to 'load=c:\winexit.rec'.
     38 - Create c:\test.bat with the following content:
     39       :dos-stuff
     40       echo TESTING chkdsk C: >COM1
     41       dossleep 1
     42       chkdsk c:
     43       if not errorlevel 0 goto fail
     44
     45       echo TESTING c:\mwindows\msd.exe /f nul >COM1
     46       dossleep 1
     47       c:\mwindows\msd.exe /f nul
     48       if not errorlevel 0 goto fail
     49
     50       :386mode
     51       echo TESTING win /3 >COM1
     52       dossleep 1
     53       copy c:\mwindows\win-mm.ini c:\mwindows\win.ini
     54       win /3
     55       if not errorlevel 0 goto fail
     56
     57       :standardmode-max-4mb
     58       echo TESTING win /s >COM1
     59       dossleep 1
     60       copy c:\mwindows\win-mm.ini c:\mwindows\win.ini
     61       win /s
     62       if not errorlevel 0 goto fail
     63
     64       :realmode
     65       echo TESTING win /r >COM1
     66       dossleep 1
     67       copy c:\mwindows\win-exit.ini c:\mwindows\win.ini
     68       win /r
     69       if not errorlevel 0 goto fail
     70
     71       :success
     72       echo PASSED>COM1
     73       goto done
     74
     75       :fail
     76       echo ERRORLEVEL=%ERRORLEVEL%
     77       echo FAILED>COM1
     78
     79       :done
     80       echo powering off the vm in 5 seconds...
     81       dossleep 1
     82       dossleep 1
     83       dossleep 1
     84       dossleep 1
     85       dossleep 1
     86       dosvmoff
     87 - Edit c:\autoexec.bat appending "echo on" and "call c:\test.bat".
     88
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette