Skip to content

Update examples for V4 tweaks#11

Merged
heliosfa merged 4 commits intodevelopmentfrom
xml-v4-parsing-patches
Jun 28, 2021
Merged

Update examples for V4 tweaks#11
heliosfa merged 4 commits intodevelopmentfrom
xml-v4-parsing-patches

Conversation

@heliosfa
Copy link
Copy Markdown
Collaborator

This PR is related to POETSII/Orchestrator#264 by updating all of the examples to work with the tweaks to the v4 parser.

Testing so far has involved running through the Orchestrator up to and including composition. Generated output has been inspected for correctness. Hardware testing will be carried out on Monday.

@m8pple don't feel like you have to review - i have only added you as this is related to your PR.

@heliosfa heliosfa added bug Something isn't working enhancement New feature or request labels Jun 28, 2021
@heliosfa heliosfa requested a review from m8pple June 28, 2021 00:58
@heliosfa heliosfa self-assigned this Jun 28, 2021
@mvousden mvousden requested review from m8pple and mvousden and removed request for m8pple and mvousden June 28, 2021 09:01
Copy link
Copy Markdown
Contributor

@mvousden mvousden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This changeset:

  • Moves the netstress example into the Mothership diagnosis examples suite.
  • Removes sup_ping, as it is superseded by another example.
  • Updates the P and S attributes for device and edge instances to mandatorily include curly braces in the definition.

One minor comment in test_supervisor_send, but otherwise all is well.

@@ -0,0 +1,250 @@
<?xml version="1.0"?>
<Graphs xmlns="" appname="NetStress">
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The appname and ids should match the naming pattern of other XML in the directory, if possible.

@heliosfa
Copy link
Copy Markdown
Collaborator Author

  • Moves the netstress example into the Mothership diagnosis examples suite.

That was not meant to be an outcome of this PR. I have a feeling I have committed a superfluous file.

@heliosfa
Copy link
Copy Markdown
Collaborator Author

I have run a fair few of the examples on hardware with the changes and they all run as expected. I have not performed any timing tests.

@mvousden
Copy link
Copy Markdown
Contributor

I maintain my approval.

@heliosfa heliosfa merged commit 51df552 into development Jun 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants