Data Master Manuals

DM Technote: DM Manual. A DM Firmware and API Documentation. WIP, about 80% complete. Still trying to keep up with all the implemented feature requests ...

Documentation of Tests: Documentation of tests. Automated tests are in folder modules/ftm/tests/ (Branch origin/dm-fallout-tests). Documentation is in folder modules/ftm/doc/testdoc/. It describes purpose and steps for each test.

Datamaster Test System fel0069.acc.gsi.de Documentation of test system for datamaster on fel0069.acc.gsi.de. Used for automated tests driven by Jenkins Build Server.

How to Run and Develop Tests for the Datamaster How to run tests for the datamaster locally and how to develop tests with Python and pytest.

Features for UNILAC Datamaster Description of the features for the UNILAC Datamaster.

Documentation of the logging on tsl017 (Datamaster production): TODO.

The library libcarpedm is build and used in the following environments:
Instance OS Build Run
PROD busybox / timing-RTE   run
INT busybox / timing-RTE   run
USER busybox / timing-RTE   run
FESA development     run
Buildserver Jenkins Rocky9 build run / test
TTF     run
acc75x Rocky9 build run
local development environments   build run
Jenkins Jobs on Buildserver:
  1. Testing libcarpedm and dm-cmd, dm-sched Links to the build jobs see Datamaster Test System fel0069.acc.gsi.de, Jenkins jobs
  2. Testing CommandsHistory.py, scheduleCompare, replaceChain

Branches for Datamaster on bel_projects
I Attachment Action Size Date Who Comment
DM_Branches.odsods DM_Branches.ods manage 41 K 12 Apr 2023 - 08:35 MartinSkorsky List of Datamaster branches in bel_projects, current branches and deleted branches
FTN_dm_schedules.pdfpdf FTN_dm_schedules.pdf manage 2 MB 09 Dec 2020 - 08:35 MathiasKreider DM and carpeDM API Documentation v0.1.10
datamaster-tests.pdfpdf datamaster-tests.pdf manage 748 K 28 Feb 2024 - 14:36 MartinSkorsky Documentation of tests in folder module/ftm/tests
Topic revision: r48 - 28 Feb 2024, MartinSkorsky
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback