mirror of
https://github.com/erichelgeson/BlueSCSI.git
synced 2024-11-25 12:30:47 +00:00
Initial manual testing document
parent
caa20d1175
commit
1f61b5f235
27
Manual-Testing---Dev.md
Normal file
27
Manual-Testing---Dev.md
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
## Automated build
|
||||||
|
|
||||||
|
PR's are automatically built with PlatformIO and reported back to Pull Requests.
|
||||||
|
|
||||||
|
## Manual Testing
|
||||||
|
|
||||||
|
### Macintosh
|
||||||
|
|
||||||
|
We want to ensure no regressions in compatibility with currently working systems. Some timings could be affected by code changes so we want to ensure they are within tolerance. We want to cover all the common SCSI-1 buses in macs that do not have IDE - the most common use case for BlueSCSI.
|
||||||
|
|
||||||
|
* Mac Plus (Quirky/Early SCSI)
|
||||||
|
* Mac SE 68000
|
||||||
|
* Mac IIci/LC III 68030
|
||||||
|
* LC 575 68040
|
||||||
|
* PowerMac 6100 - 601
|
||||||
|
* PowerMac G3
|
||||||
|
|
||||||
|
#### Test Procedure
|
||||||
|
|
||||||
|
* Validate boot, normal operations.
|
||||||
|
* Validate more than one SCSI image on the SD card works.
|
||||||
|
* Run [SCSI Director Pro 4](https://macintoshgarden.org/apps/scsi-director-pro-40) to validate no regression in performance.
|
||||||
|
* Run at least two "Full Tests" in [Silver Lining 5](https://macintoshgarden.org/apps/lacie-silverlining-531-more) without error.
|
||||||
|
|
||||||
|
### Other Systems
|
||||||
|
|
||||||
|
Many of the primary developers do not have other vintage systems to test on so a call is put out to the community on Discord, TinkerDifferent, and Github Discussions to test.
|
Loading…
Reference in New Issue
Block a user