Skip to content
Snippets Groups Projects

Add initial version of the integration testing class

Merged m.marn requested to merge 106-integration-test into master
All threads resolved!

Closes #106 (closed)

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • al.schwinn
  • al.schwinn
  • al.schwinn
  • al.schwinn
    • Resolved by al.schwinn

      This is the initial version of the class. It was not yet run, only compiled. We can test it after the holidays when the scl files can also be loaded to the PLC.

      Alright, just drop me a link / path to the *.scl files when you have something I should upload!

      (Currently there is an acc maintenance week, so possibly some services will be unusable for limited time)

  • m.marn added 1 commit

    added 1 commit

    Compare with previous version

  • m.marn added 1 commit

    added 1 commit

    Compare with previous version

  • m.marn added 1 commit

    added 1 commit

    • 78ed5a7a - Symlink design files instead of copying. Add some comments.

    Compare with previous version

    • Resolved by al.schwinn

      One minor things I noticed:

      • The README.md in the AllTypesFESA folder still refers to copyDesigns.sh. Maybe just note that the same file will be used via symlink

      And one more general things I noticed:

      • We don't have a script yet to automate the testing of the fesa class. E.g after install the script could:
        • source the environment file
        • do validate + gen code of class/du
        • Ask the user to upload the blockmode *.scl to the PLC (and fix the DB entry)
        • upload the Fesa class and let it run (ask the user to do so)
        • Start python(or C++) client to connect to Fesa class (Ideally, we should have a dedicated client which automatically sets/gets all the fields)
        • ... same for devicemode (to be superseded by #96)
      Edited by al.schwinn
  • m.marn added 1 commit

    added 1 commit

    • 033a8501 - Add testing readme. Add testing scripts.

    Compare with previous version

  • m.marn added 1 commit

    added 1 commit

    Compare with previous version

  • al.schwinn added 7 commits

    added 7 commits

    • 5d5bf124 - 1 commit from branch master
    • 3d0d285f - Add initial version of the integration testing class
    • 66d2e64b - Add setup and cleanup.
    • a081edc5 - Add generated PLC files
    • 39714d44 - Symlink design files instead of copying. Add some comments.
    • 7d297a00 - Add testing readme. Add testing scripts.
    • d0607c4f - Update testing script

    Compare with previous version

  • al.schwinn added 7 commits

    added 7 commits

    • b5981758 - bump version to bring "silecs" CLI script to work
    • 4f1d35c6 - Add startManually file and Timing.xml file to git
    • 1ece8bcc - Add zip file to be able to connect via FEX
    • cdef6907 - Remove suffix for device/block-mode from PLC name (Keep it simple and
    • 29b2c474 - update .gitignore
    • f1db74ec - silecsTypeTester.sh improvements:
    • d39695d4 - Added printf output to cmw-tester

    Compare with previous version

  • al.schwinn resolved all threads

    resolved all threads

  • merged

  • Please register or sign in to reply
    Loading