Uploaded image for project: 'GMAT'
  1. GMAT
  2. GMT-5781

Wrap up for BatchEstimatorInv Resource

    Details

      Description

      Formal Wrap up for BatchEstimatorInv resource. (excluding XML development)

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            shughes Steven Hughes added a comment - - edited

            Because Nav features have no GUI, and because nav features cannot be modified in the mission sequence, here is the list of wrap up items

            • Done (SPH): Save Mode
            • Done (SPH): Field Tests: Check that system throws an exception because not allowed
            • Done (SPH): Field Data Type Tests: Check that system throws an exception because not allowed
            • Done (SPH): Object-toObject Tests: Check that system throws an exception because not allowed
            • Done (SPH): Save Mode: See the wiki for some guidance.
            • Done (Sloj): Validation Tests:
            • Docs
            Show
            shughes Steven Hughes added a comment - - edited Because Nav features have no GUI, and because nav features cannot be modified in the mission sequence, here is the list of wrap up items Done (SPH): Save Mode Done (SPH): Field Tests: Check that system throws an exception because not allowed Done (SPH): Field Data Type Tests: Check that system throws an exception because not allowed Done (SPH): Object-toObject Tests: Check that system throws an exception because not allowed Done (SPH): Save Mode: See the wiki for some guidance. Done (Sloj): Validation Tests: Docs
            Hide
            dcooley Steve Cooley added a comment -

            SES: If Validation tests for this resource are complete, close ticket.

            Show
            dcooley Steve Cooley added a comment - SES: If Validation tests for this resource are complete, close ticket.
            Hide
            sslojkowski Steven Slojkowski added a comment -

            Need to add a validation test for the MatlabFile field. Will wait until next week to do so...

            Show
            sslojkowski Steven Slojkowski added a comment - Need to add a validation test for the MatlabFile field. Will wait until next week to do so...
            Hide
            sslojkowski Steven Slojkowski added a comment -

            MatlabFile tests have been added.

            I ran BatchEstimator_EstimateCartesianState in Save Mode and got identical results to the original script.

            Show
            sslojkowski Steven Slojkowski added a comment - MatlabFile tests have been added. I ran BatchEstimator_EstimateCartesianState in Save Mode and got identical results to the original script.
            Hide
            sslojkowski Steven Slojkowski added a comment -

            BatchEstimator has a command-mode validation test.

            Show
            sslojkowski Steven Slojkowski added a comment - BatchEstimator has a command-mode validation test.
            Hide
            sslojkowski Steven Slojkowski added a comment -

            Command-Mode Tests

            BatchEstimator may not be modified in command-mode, and there is a command-mode validation test.

            Save Mode Tests

            Ran the following scripts in save mode and added the save mode category tag to each

            • BatchEstimator_Nominal_Lunar_RangeDoppler
            • BatchEstimator_Nominal_Geosynchonous_RangeDoppler
            • BatchEstimator_Nominal_Heliocentric_RangeDoppler

            Field Tests

            Field tests exist for each BatchEstimator field and there are also validation tests for each field.

            GUI Tests

            BatchEstimator has no GUI. The only resource referenced by the BatchEstimator which appears in the GUI is Propagator. I verified that I was unable to delete a propagator that was referenced by the BatchEstimator.

            However, attempting to rename the Propagator in the GUI crashes GMAT. See GMT-5833.

            Show
            sslojkowski Steven Slojkowski added a comment - Command-Mode Tests BatchEstimator may not be modified in command-mode, and there is a command-mode validation test. Save Mode Tests Ran the following scripts in save mode and added the save mode category tag to each BatchEstimator_Nominal_Lunar_RangeDoppler BatchEstimator_Nominal_Geosynchonous_RangeDoppler BatchEstimator_Nominal_Heliocentric_RangeDoppler Field Tests Field tests exist for each BatchEstimator field and there are also validation tests for each field. GUI Tests BatchEstimator has no GUI. The only resource referenced by the BatchEstimator which appears in the GUI is Propagator. I verified that I was unable to delete a propagator that was referenced by the BatchEstimator. However, attempting to rename the Propagator in the GUI crashes GMAT. See GMT-5833 .
            Hide
            sslojkowski Steven Slojkowski added a comment -

            I set all applicable BLS params to non-default values and ran it. I then saved the same script and reran from save mode. The results were identical to the original run.

            I think this completed wrap-up of the BatchEstimator, except for the GUI Propagator rename issue. Returning this ticket to DSC for disposition.

            Show
            sslojkowski Steven Slojkowski added a comment - I set all applicable BLS params to non-default values and ran it. I then saved the same script and reran from save mode. The results were identical to the original run. I think this completed wrap-up of the BatchEstimator, except for the GUI Propagator rename issue. Returning this ticket to DSC for disposition.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: