I'm working on something else ATM but I'm trying to imagine a somewhat time efficient test scenario for ubiquity. This was easy prior to Maverick but we are where we are
So I'm thinking to test the installer fairly thoroughly you could do this (if any step fails you should stop and file the appropriate bugs):
Step #1: Install any previous stable release, preferably an entire disc install. Import some docs, pictures, etc. Create or import a browser profile, eg; .mozilla.
Step #2: Test the live session:
Note: the testcase doesn't say so but IMHO disc integrity should be checked at that point.
Step #3: Try to install and see if you're offered an upgrade. If so complete that and make sure all is well. No testcase exists yet.
Step #4: Boot the live media again and then try to install and see if you're offered a reinstall. If so continue. Once it's complete yada-yada. No testcase exists yet.
Step #5: Boot the live media then try to install and see if you're offered an auto-resize. If so continue:
Step #6: Boot the live media again and use Gparted to delete the previous "auto-resize" install, then start the installation and perform a "use largest free space" install. This is not clearly defined, you can only tell the installer plans to use free space due to the button in the lower right hand corner changing from Continue to Install now:
No testcase exists.
Step #7: Perform a manual partitioning install:
Step #8: Perform an entire disc install, preferably with no less than 2 internal drives installed:
And more ................
The "more" includes:
* If you have Windows installed and four primary NTFS or FAT partitions exist you should be offered a Wubi install.