Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
This is the fifth ACS development to be used in Cycle 10. Below is the list of addressed tickets.
git status On branch integration/COMMON-2022OCT Your branch is up to date with 'origin/integration/COMMON-2022OCT'. git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022OCT -- ACS 474bbd79b2 ICT-21110: Updated ACS version to 2022OCT a3b5d3ffe7 ICT-21020 get coverage report 8960b2b323 (origin/feature/ICT-21117) ICT-21117: Added event handling debug logs and error handling 4daba919a0 ICT-21151: Updated dependencies according obsolescence management eb08e88c32 ICT-21162: Replaced docopt by argparse in generate_setup.py script b0d7110e03 ICT-21162: Replaced docopt by argparse in find_dependencies.py script eaf96d5898 ICT-21154: Updated dependencies according to the obsolescence roadmap 0e57f162ee ICT-21155: Replaced CSSelector by ActiveMQs Selector 71707fb007 ICT-21154: Added activemq-client dependency for csselector replacement 55c751c2f6 ICT-21020 get partial coverage results f39d7a5c9f ICT-21020 combine coverage reports script 18f3274cf6 ICT-21020 start acs container with coverage when needed 4ae767e416 ICT-21155: Support for destination/topic on JMS Message API a2f5f153f2 ICT-21020 run ACSStartContainerPy with coverage 41df71053e ICT-21185 ICT-20520: Replace of jakarta-oro and removal of extjars ff6f69af7d (origin/feature/ICT-21162) ICT-21162: Fixing small typo in generate_setup.py script 10ae85eeb5 ICT-21154: Updating ARCHIVE and ICD to use new dependencies 245b9fd023 ICT-21177: Use official lib/pythonX.Y/site-packages path 7747f01d7e ICT-21177: Small correction to Python site-packages in script abb935a12a ICT-21177: Missing return in get_site_packages of Python bindings script 058f0b9f8e ICT-21177: Making sure lib/python symlink gets created for each module 9c9ad15920 ICT-21177: Added sitecustomize.py to warning on PYTHONPATH offenders 7264c3c972 (origin/feature/ICT-21177) ICT-21177: sitecustomize.py now is installed by ACS 6f3d8d24fc (origin/bugfix/ICT-21036) ICT-21036: Updating MANIFEST.MF generated files 56ebe72b3e (origin/bugfix/ICT-21261) ICT-21261: Consider <Device>Base when traversing Device hierarchy b145663d85 ICT-21020: Moving coverage exec to general wrapper script 10f2471329 ICT-21020: Fixed small typo in .coveragerc installation 4d761b50a7 ICT-21020: Ignoring sitecustomize.py as its imported before coverage 73638de0ae ICT-21020: Ignore not imported modules and python -V in coverage f91c880d55 (origin/feature/ICT-21155) ICT-21155: Support selector corner case for message without topic 7e6c7f9f60 ICT-21020: Added custom .coveragerc for ACS/LGPL/Kit/acs tests 9508615d06 (origin/feature/ICT-21154) ICT-21154: Updating reference file to HSQLDB 2.7.0 output 1b87b5ab78 ICT-21416: Providing PIP variable in ACS Makefile to prevent rehash 9c80ca9e28 (origin/feature/ICT-21285) ICT-21285 fix java output style 7707ae4bc5 ICT-21151: 68 Python transitive dependencies now fixed to version 84b243c837 (origin/feature/ICT-21416) ICT-21416: Config for pip install/uninstall for all/clean/install 5fb20d1b45 (origin/feature/ICT-21020) ICT-21020: Don't delete raw coverage files 714df11c3f ICT-21151: Aligning parso to Jedi's requirements f17c19023f (origin/feature/ICT-21151) ICT-21151: Aligning new fixed deps to current requirements git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022OCT -- ARCHIVE 495f96aefd (origin/ICT-21056-mvn-update-archive-and-icd-poms-for-2022oct) ICT-20896 updated ARCHIVE to 2022.10-SNAPSHOT edeb290072 (origin/bugfix/ICT-21093) ICT-21093 pasted patch suggested by Tomas 10ae85eeb5 ICT-21154: Updating ARCHIVE and ICD to use new dependencies git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022OCT -- ICD 5ca353fcf2 [ICT-18360] Change default dashboard API URL and support redirects 41df71053e ICT-21185 ICT-20520: Replace of jakarta-oro and removal of extjars 10ae85eeb5 ICT-21154: Updating ARCHIVE and ICD to use new dependencies e74ded3f32 (origin/feature/ICT-20889_from_master) ICT-20889 TMCDB Persistence : Change the type of id field AssemblyStartup and BaseElementStartup from Long to Integer
OS Support:
The expected and actual versions of compilers, ORBs and various RPMs can be found by running the command =acsConfigReport=, both for required RPMs and for software shipped together with ACS. To get a rough overview before installing ACS, here are the most basic ones:
The operating system dependencies are:
There are new requirements needed to replace swig, boost, astyle and xerces-c (Since 2022FEB):
If you need to build doxygen/graphviz instead of installing at OS level, you also need (Since 2022FEB):
There are new requirements needed to replace Tcl/Tk (Since 2022APR):
* Although these dependencies were already publicized as required, they were actually ignored during ACS installation. They are now being taken advantage of and so we announce they're as a requirement of 2022APR+ ACS releases
Legend:
The evolution of ACS tests during development of 2022OCT:
Build | Date | Status | Tests | Passed | Skipped | Failed | Coverage (Cpp) | Coverage (Java) | Coverage (Py) | Coverage (Total) |
---|---|---|---|---|---|---|---|---|---|---|
#1 | 2022-08-04 21:55 | 660 | 609 | 31 | 20 | - | - | - | - | |
#2 | 2022-08-19 21:10 | 660 | 647 | 0 | 13 | - | - | - | - | |
#3 | 2022-10-03 12:55 | 660 | 631 | 0 | 29 | - | - | - | - | |
#4 | 2022-10-04 00:01 | - | - | - | - | - | - | - | - | |
#5 | 2022-10-06 02:28 | 660 | 647 | 0 | 13 | - | - | - | - |
Development branch including unaccepted change requests:
Build | Date | Status | Tests | Passed | Skipped | Failed | Coverage (Cpp) | Coverage (Java) | Coverage (Py) | Coverage (Total) |
---|---|---|---|---|---|---|---|---|---|---|
#1 | 2022-08-19 22:30 | - | - | - | - | - | - | - | - | |
#2 | 2022-08-22 14:23 | - | - | - | - | - | - | - | - | |
#3 | 2022-08-31 14:31 | - | - | - | - | - | - | - | - | |
#4 | 2022-08-31 14:43 | 660 | 594 | 27 | 40 | - | - | - | - | |
#5 | 2022-09-01 18:06 | - | - | - | - | - | - | - | - | |
#6 | 2022-09-06 20:49 | 660 | 482 | 27 | 151 | - | - | 34% | - | |
#7 | 2022-09-14 21:10 | - | - | - | - | - | - | - | - | |
#8 | 2022-09-15 18:49 | 660 | 226 | 314 | 69 | - | - | 23% | - | |
#9 | 2022-09-20 14:25 | 660 | 639 | 0 | 21 | - | - | - | - | |
#10 | 2022-09-21 13:59 | - | - | - | - | - | - | - | - | |
#11 | 2022-09-21 20:49 | - | - | - | - | - | - | - | - | |
#12 | 2022-09-22 11:52 | 660 | 638 | 0 | 22 | - | - | 35% | - | |
#13 | 2022-10-03 12:55 | - | - | - | - | - | - | - | - | |
#14 | 2022-10-03 17:41 | - | - | - | - | - | - | - | - | |
#15 | 2022-10-03 17:48 | - | - | - | - | - | - | - | - | |
#16 | 2022-10-04 00:01 | 660 | 648 | 0 | 12 | - | - | 35% | - | |
#17 | 2022-10-06 02:38 | 660 | 655 | 0 | 5 | - | - | - | - |