Version History
Unreleased
3.0.2
[JANUS-413] Fix to installation intermittently failing to contact bitbucket.org. DAQ-Core pulled from SKAO GitLab mirror.
3.0.1
3.0.0
[JANUS-370] Removed iTPM BIOS repository as a dependency - BIOS version number decoding done by TPM API
[JANUS-395] Bitfile path in station YAML supports variables. Added environment variable for downloaded path of latest firmware release to use in station YAML.
[JANUS-293] Added a custom Sphinx extension jira_changelog to add hyperlinks to CHANGELOG.md at docs build time
2.15.0
[JANUS-370] Fix to pre release firmware versions being used as latest in CI
[JANUS-389] Fix to Cabinet Testing GUI log screen - correctly escape html characters
[JANUS-293] Bumped Sphinx Version to >=8.1.3 < 9.0.0
[JANUS-349] Modified antenna buffer tests for increased reliability and easier debugging for elemaster
[JANUS-72] Add logger screen to SPS cabinet testing GUI
2.14.2
2.14.1
2.14.0
[JANUS-313] Add hardware deployment test for broadband RFI blanking and remove full station test. Requires MCCS DAQ >= 5.3.3 and AAVS DAQ >= 1.2.1.
[JANUS-295] Added checks for unused Antenna ID in SPEAD header of test_spead_antenna_buffer. Requires TPM API >= 2.4.0.
[JANUS-332] fixes to testsuite GUI including multiple error popups
[JANUS-332] get TPM power status in gui on startup
2.13.1
2.13.0
2.12.0
[JANUS-297] Fix UCP read error by skipping tests that are not supported by currently installed FPGA firmware
[JANUS-271] Added stop_channelised test for verifying the safe aborting of a frequency sweep and added support for MCCS-DAQ 5.0.0
[JANUS-288] Add missing entries to region_array used for some tests. Required for TPM API > 1.3.0
[JANUS-296] Improved documentation of ADC Test
[JANUS-287] Add SPS ansible scripts
2.11.0
[JANUS-89] Added SPS hardware test to verify SPS processing latency
[JANUS-91] & [JANUS-229] Tidy up both independent beams and SPEAD station beam tests
[JANUS-228] Update beam tracking test docs with info on quantisation and limits
[JANUS-210] Tests for station channel spacing and station beam sample characteristics
[JANUS-281] Automate verification of LMC Channelised Data SPEAD headers via hardware tests
[JANUS-261] Add method to get health monitoring status in subrack and cabinet control scripts
[JANUS-262] Update functional test documentation and bump version of SKA Sphinx theme for monospace
[JANUS-232] Automate verification of Antenna Buffer data SPEAD headers via hardware tests
[JANUS-290] Expand SPS Test Suite Subrack Control Scripts to Report Power Consumption per slot
[JANUS-91] Automate verification of CSP SPEAD headers via hardware tests
[JANUS-214] Automate verification of LMC Raw ADC SPEAD headers via hardware tests
[JANUS-280] Automate verification of LMC Tile Beam SPEAD headers via hardware tests
[JANUS-286] Fixed typos in cabinet power control script and docs and added logger
[JANUS-229] Added Independent Beams test which checks independent start/stop functionality of the station beamformer
[JANUS-278] Add option to set log level in SPS Testsuite
[JANUS-228] Add beam tracking test to SPS Test Suite
[JANUS-173] Fix to weekend ci testing
[THORN-197] Bumping MCCS DAQ used in CI to 4.0.0 and DAQ Core to 1.2.0
[JANUS-274] Removed references to VREF_2V5 from SKALAB/EMC
2.10.0
[JANUS-276] Fix issue with 1G LMC transmission to ports other than 4660, LMC integrated settings passed to Tile initialise
[JANUS-173] fix to multiple subracks in CI
[JANUS-93] Added SPS Configuration test, time taken to reconfigure subrack signal processing
[JANUS-274] Added EMC Application and fixes to SKALAB following the migration from AAVS-System
[JANUS-124] Network monitor in SPS Cabinet Testing GUI
[JANUS-273] Fix to clean install and updated templates for writing new tests
2.9.0
2.8.1
2.8.0
[JANUS-173] Changes to facilitate scheduled soak tests in FPGA firmware repository
2.7.1
[JANUS-250] Add STEP logging to SPS Test Suite functional tests
2.7.0
[JANUS-236] Support configurable ADC full-scale in station configuration
2.6.0
[JANUS-179] Update to polyphase filter and channelizer hardware tests to support 18k polyphase filter bank
2.5.3
[JANUS-219]: Patch testsuite tests - flagging and tile beamformer: ensure beam index input is an integer
2.5.2
2.5.1
2.5.0
[JANUS-191] Added support for broadband RFI checks in health monitoring test
2.4.1
2.4.0
2.3.2
2.3.1
[JANUS-177] Corrected station.start_beamformer to correctly start all beams
2.3.0
[JANUS-172] Add Test Parameters file to testsuite
2.2.0
[JANUS-144] SPS Test Suite “Full Station” - LMC Packet Fix
[JANUS-85] Support configurable DAQ data folder for SPS functional tests
[JANUS-146] Fix Error Message “AAVS_SOFTWARE_DIRECTORY not defined” in SPS Test Suite
[JANUS-153] Migrate SPS Test Suite DAQ to daq_receiver_interface
[JANUS-161] Add docs-build stage to Team Janus Test Suite Repository
[JANUS-147] Extend SPS functional tests to support multiple stations
[JANUS-149] Extend SPS Cabinet test GUI to show config of multiple stations
[JANUS-148] Extend SPS Cabinet test GUI to show results of multiple station tests
[JANUS-154] Add validation to multiple station configuration
[JANUS-167] Update SPS testsuite read the docs with changes due to JANUS-147 and JANUS-149
2.1.0
2.0.0
1.3.0
[JANUS-121] Fix station beamformer always is running after the station initialisation in GUI
[JANUS-133] Auto Load Station Config file in SPS Cabinet GUI
[JANUS-134] Add new starters to Janus CODEOWNERS
[JANUS-8] Investigate LMC SPEAD Header Item Pointer & Item ID
[JANUS-84] Extend SPS Test Suite “Eth40G” test for single QSFP mode
[JANUS-97] Fix issues with SPS Testsuite Functional Tests using NSDN
[JANUS-100] SPS Test suite environment traceability
1.2.0
1.1.1
1.1.0
[JANUS-64] Implentation of controller for CLI and PyTest hardware tests
[JANUS-75] Log Level in SPS Test CI
[JANUS-73] Make hardware tests GUI more responsive
[JANUS-67] Convert hardware tests to asyncio
[THONRN-13] Updated expected data rate calculation for station beam
[JANUS-70] Add TPM power control to SPS testing GUI
1.0.1
[JANUS-65] Clean up HDF5 files after hardware tests