Associate a batch command script to your upgrade task and edit the UserCmd.cmd
file to run and compare results. For example
...
The results might look something like this (showing there is still quite difference in the baseline upgrade result and the original result...)
Code Block |
---|
USER COMMAND: POST-MAKE [OverloadArg-OverloadArg-2A-csh] Unhandled Exception: System.MissingMemberException: Public member 'Path' on type 'FileInfo' not found. at Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack) at Microsoft.VisualBasic.Interaction.CallByName(Object ObjectRef, String ProcName, CallType UseCallType, Object[] Args) at OverloadArg.modOverloadArg.test2(Object obj) in c:\gmSpec\Lang\OverloadArg\proj\deploy\OverloadArg_2A_csh\modOverloadArg.cs:line 55 at OverloadArg.modOverloadArg.test1() in c:\gmSpec\Lang\OverloadArg\proj\deploy\OverloadArg_2A_csh\modOverloadArg.cs:line 77 at OverloadArg.modOverloadArg.run() in c:\gmSpec\Lang\OverloadArg\proj\deploy\OverloadArg_2A_csh\modOverloadArg.cs:line 40 at OverloadArg.modOverloadArg.Main() in c:\gmSpec\Lang\OverloadArg\proj\deploy\OverloadArg_2A_csh\modOverloadArg.cs:line 26 GreatMigrations LLC Regression Testing Produced: 11/24/2015 4:05:48 PM Mode: Differences Left file: C:\gmSpec\Lang\OverloadArg\src\OverloadArg.log Right file: C:\gmSpec\Lang\OverloadArg\proj\deploy\OverloadArg_2A_csh\bin\OverloadArg.log 3 File Path=C:\promula\CLEAN.BAT <> 3 FileInfo Path=C:\promula\clean.bat ------------------------------------------------------------------------ 4 Folder Path=C:\promula <> 4 DirectoryInfo Path=C:\promula ------------------------------------------------------------------------ 5 Drive Path=C: <> 5 DriveInfo Path=C:\ ------------------------------------------------------------------------ 6 Class1 Path=MyPath <> 6 Class1 Path=NOT APPLICABLE ------------------------------------------------------------------------ 7 test2: File Path=C:\promula\CLEAN.BAT +- ------------------------------------------------------------------------ 8 test2: Folder Path=C:\promula +- ------------------------------------------------------------------------ 9 test2: Drive Path=C: +- ------------------------------------------------------------------------ 10 test2: Class1 Path=MyPath +- ------------------------------------------------------------------------ 11 FOUND: File <> 7 FOUND: FileInfo ------------------------------------------------------------------------ 12 FOUND: Folder +- ------------------------------------------------------------------------ 13 FOUND: Drive <> 8 FOUND: DirectoryInfo ------------------------------------------------------------------------ 14 FOUND: Class1 +- ------------------------------------------------------------------------ 15 FOUND: String +- ------------------------------------------------------------------------ 16 FOUND: Integer <> 9 FOUND: DriveInfo ------------------------------------------------------------------------ 17 NOT FOUND +- ------------------------------------------------------------------------ 18 ending OverloadArg +- ------------------------------------------------------------------------ |