AO Software Test Plans

AO SW testing and upgrade process

Proposed and upcoming tests

This is a list of all upcoming and proposed test plans.

Patch testing and deployment status

(Link to Google Sheet) Each cell contains the date(s) when a patch was tested (or scheduled to be tested), checked out, or released in the stable version. See the "legend" tab for an explanation of the colors and abbreviations.

Past tests and releases

This list has been replaced by the Google Sheet above, which contains links to the test plans and dates when each of the patches was tested and released, but we will keep it around for posterity.
date day/night subsystem side who test
2023-04-02 night adsec + s-lbti wfs + s-luci wfs SX + DX JP, XZ, etc. release: checkout of merged MMC and SOUL-devel to new "master" branch + OffsetZ
2023-03-31 day adsec + s-lbti wfs + s-luci wfs
DX JP, XZ, GB, BM lbti-wfs: merged MMC and SOUL-devel (with OffsetZ + OffsetXY tests)
2023-03-30 day adsec + s-lbti wfs SX + DX JP, JC, XZ, GB, BM lbti-wfs: merged MMC and SOUL-devel (with OffsetZ + OffsetXY tests and "fwFix" OCAM monitoring patches from Fabio)
2023-03-29 day adsec + s-luci wfs SX + DX XZ, GB, JCG, BM luci-wfs: merged MMC and SOUL-devel (with OffsetZ+OffsetXY tests)
2023-03-22 day adsec + s-luci wfs SX BM, JCG prevent temporary out of range rerotator tracking error from causing a PresetAO to fail
2023-03-22 day adsec + s-luci wfs SX BM, JCG NCPA threshold round 2: test one-time NCPA with S-LUCI
2023-03-14 day adsec + s-luci wfs SX BM, DM ncpa threshold phase 1: round 1: test LBTI case, only send NCPA once.
2023-03-10 day adsec + s-luci wfs SX XZ, JCG, GB, BM add offsetZ command for AO loop closed and open
2023-03-06 day adsec + s-luci wfs SX XZ, JCG, GB, BM add offsetZ command for AO loop closed and open
2023-03-05 night lbti wfs SX / DX BM, (AO) release (failed): lbti sx/dx wfs checkout for released patches from 2023-02-01.
2023-03-05 night adsec SX / DX XZ, (AO) release: add dome status handling in the fix for IT8830
2023-03-03 day adsec SX / DX XZ, BM, JCG, (AO) add dome status handling in the fix for IT8830
2023-02-13 day adsec DX XZ fix for IT 8830 (Enable RR mode disables when the AO preset is completed)
2023-02-01 night adsec + wfs SX / DX XZ, BM, (AO) release: checkout for housekeeper+rr changes, dx asm confcalib, wfs software alignment, and wfscontrol gui bcu47 temperature warning
2023-01-31 day adsec DX XZ, GB, BM, JCG test housekeeper timeout+RR on DX ASM (mixed_mode_control)
2023-01-25 day wfs SX BM, JCG WfsControl BCU47 temp warning and Fabio's changes for commissioning
2023-01-25 day adsec DX XZ, GB, JCG, BM build the same configuration and SW structure on DXASM same as the SXASM
2022-12-09 day adsec + wfs SX XZ, BM, GT misc. updates
2022-12-09 day adsec SX XZ, BM, DM housekeeper timeout: test housekeeper timeout (read from MOXA)+ IT8771 fix (RR modes inaccurately reported in AOS)
2022-11-16 night adsec + wfs SX BM, (AO) release: DEC checkout for wfsarb bayside out-of-range error communication patch
2022-11-03 day adsec SX XZ,GB,DM,BM adsec: housekeeper timeout: test housekeeper timeout (read from AdamHK)
2022-11-01 day adsec SX XZ,GB,DM,BM adsec - housekeeper timeout:* test housekeeper timeout
2022-10-12 day adsec + wfs SX XZ, JCG, GB, BM set_z0 test with new housekeeper round 2
2022-10-04 day adsec + wfs SX BM, DM, GB, XZ switch bcu communication problem: Test housekeeper improvement patch and running set_z0 commands
2022-08-24 day adsec SX BM AnemometerMon failed connections: test manual connections to Moxa
2022-06-02 day adsec SX BM, JCG set_z0 bank-a-only modification`
2022-05-10 day adsec SX DM, BM switch bcu communication problem: test changing to which banks set_z0.pro writes (re-do with FAKESLOPE enabled and fixed IDL procedures)
2022-05-07/08 night adsec + wfs SX   release: upgrade on LBTI and LUCI DEC nights
2022-04-28 day adsec SX + DX GB, XZ change_elevation_limit script upgrade test
2022-04-25 day adsec SX JCG, BM, AV interrupted offsets: make AO arbitrator commands, including OffsetXY, "uninterruptible"
2022-04-25 day adsec SX AV, BM, JCG verify AbstractSystem::_cmdResult thread safety bug
2022-04-25 day wfs SX JCG, BM, AV bayside out-of-range movements: test that out-of-range bayside movements report errors immediately instead of waiting to time out
2022-04-19 day wfs SX BM, JCG bcu2k setup timeouts: test agw_power fix that waits for RelayCtrl to be in OPERATING state before issuing power on commands
2022-03-29 day adsec SX DM, BM test new housekeeper and changing to which banks set_z0.pro writes (Switch BCU communication problem)
2022-02-28 day wfs SX BM, JCG save optical loop data during pause and resume
2022-02-25 day adsec + wfs SX BM, AV checkout "latest", produce new HK core dump for Brandon to inspect
2022-02-22 day adsec SX JCG, BM re-order gain ramp

Backburner

Skipped / unnecessary

Topic revision: r102 - 21 Mar 2024, BrandonMechtley
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