Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ANMS_FUN_DAP_002 (Received Reports): Missing reports #29

Closed
d-linko opened this issue Sep 18, 2023 · 3 comments
Closed

ANMS_FUN_DAP_002 (Received Reports): Missing reports #29

d-linko opened this issue Sep 18, 2023 · 3 comments
Assignees
Labels
bug Something isn't working CRIT-3 Defect has moderate to mild impact on usability of delivered software for mission operations.
Milestone

Comments

@d-linko
Copy link
Contributor

d-linko commented Sep 18, 2023

The test case instructs the tester to create a time-based rule generating an amp agent full report every second until 120 reports are reached.

The test case instructs the tester to verify all the reports were generated. The Print Reports option from the Manage Agents did not include the expected number of reports. The first report displayed had a timestamp of 18:26:15. The last report displayed had a timestamp of 18:27:54.

It was expected for:
⦁ Minute 19:42:20 there would be 40 messages
⦁ Minute 19:43 there would be 60 messages
⦁ Minute 19:44 there would be 20 messages, with the last report generated about 19:44:19

The timestamp on the last report displayed was 19:43:59.

The Message Groups/Minute display corresponded to the expected message distribution. The Reports Received displayed listed the last report time as 15:43:59 (assuming the difference in hours displayed to be related to time zones).

The database table vw_rpt_entries has 100 rows for the time-based rule.

It would appear there is a limit (about 99-100) to the number of reports displayed on the Agents page and the Reports Received. It may be acceptable to limit the number of reports displayed on the Agents page (user guide should discuss this), but one would expect all the reports to be listed in the Received Reports panel.

@d-linko d-linko added the CRIT-3 Defect has moderate to mild impact on usability of delivered software for mission operations. label Sep 18, 2023
@d-linko d-linko added this to ANMS Sep 18, 2023
@BrianSipos BrianSipos added this to the ANMS v1.1 milestone Sep 19, 2023
@BrianSipos BrianSipos moved this to Todo in ANMS Sep 26, 2023
@BrianSipos BrianSipos added the bug Something isn't working label Oct 17, 2023
@d-linko d-linko self-assigned this Feb 5, 2024
@d-linko d-linko moved this from Todo to In Progress in ANMS Feb 5, 2024
@d-linko
Copy link
Contributor Author

d-linko commented Feb 14, 2024

VEC_MAX_IDX in vector.h

@d-linko
Copy link
Contributor Author

d-linko commented Feb 15, 2024

The max number of reports stored by the manager is dependent on VEC_MAX_IDX. Reports are still being generated by the agent but only get stored up to the max. The database can store any number of reports but the manager needs to have reports cleared to store more. This is an ION feature so i think out of scope for us to fix but we need to update documentation to note this.

@d-linko d-linko moved this from In Progress to Done in ANMS Feb 27, 2024
@d-linko
Copy link
Contributor Author

d-linko commented Aug 15, 2024

fixed when switched to dtnma-tools #79

@d-linko d-linko closed this as completed Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CRIT-3 Defect has moderate to mild impact on usability of delivered software for mission operations.
Projects
Status: Done
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants