Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: tweaked RC build instructions and added RC4 status

...

TaskWhoStatusNotes
Update README.txtJJKP

RC1: (tick)

RC2: N/A

RC2-2: N/A

 

Build Windows installer

JJKP (backup: TGG)

RC1: (tick)

RC2: (tick)

RC2-2: (tick)

RC3: (tick)

RC4: (tick)

Version string: R2014a-rc#

Bundle Windows zip

JJKP (backup: TGG)

RC1: (tick)

RC2: (tick)

RC2-2: (tick)

RC3: (tick)

RC4: (tick)

Version string: R2014a-rc#
Run TestComplete smoke testsTRRC1: (tick)These are tests on the packaged versions of GMAT: the installer and the zip bundle.
Run TestComplete system test missionsTRRC1: (tick)These are tests on the packaged versions of GMAT: the installer and the zip bundle.
Run script test systemJJKP (backup: TGG)

RC1: (tick)

RC2: (tick)

RC2-2: (tick)

RC3: (tick)

RC4: (error)

Run the internal installer tests on T4 and the public installer tests on Joel's machine. Run .zip bundle tests afterwards on same build to compare.
Test all sample scriptsSPHRC2: (tick)At a minimum these need to be run individually by hand.  I ran them by adding the folder, and they run so fast I missed some pretty big problems.  Ideally, these should all be in script regression tests.  Many but not all already are regression tested.
Run TestComplete full regression testsTR(error)(For final RC only)

...

  1. Create the build
    1. Log into gs580w-gmat-t4 as "gs580w-gmat-t4\builduser". The credentials are on the network drive, in the Infrastructure folder.
    2. Start Task Scheduler.
    3. [RC1 only] Disable the "GMAT Daily Build" task, so it doesn't run automatically during the RC cycle (this can make things overly confusing).
    4. Manually run the "GMAT Daily Build" task.
  2. Create the bundles
    1. On your local system, navigate to GmatDevelopment\build\install\windows-nsis. There's a README.txt file there that explains things.
    2. Open a MinGW Shell in this directory.
    3. Run "make VERSION="R2014a-rc#"", where "#" is the number of the RC you're creating. This will create four packages in the current directory: A .zip and a .exe file for both the internal and public versions.
    4. Copy the four package files to the network: \\mesa-file\595\GMAT\Builds\windows\VS2010_build\R2014a
    5. To clean everything up afterwards, run "make clean".
  3. Run the script test system on the internal installer package. See Running the script test system, below.

...