]>
SALOME platform Git repositories - modules/kernel.git/log
Anthony Geay [Mon, 3 Jun 2024 13:59:11 +0000 (15:59 +0200)]
[29150] : Fault tolerant mecanism
Anthony Geay [Fri, 31 May 2024 16:48:37 +0000 (18:48 +0200)]
[
EDF29150 ] : prepare test
Anthony Geay [Fri, 31 May 2024 16:32:46 +0000 (18:32 +0200)]
[
EDF30062 ] : tolerance of crash at exit
Anthony Geay [Thu, 30 May 2024 07:58:41 +0000 (09:58 +0200)]
[
EDF30062 ] : logging level is positionned independantly from verbose flag activated or not
DUC ANH HOANG [Tue, 21 May 2024 09:51:51 +0000 (11:51 +0200)]
add options-help get from launcher
mbs [Thu, 16 May 2024 07:37:44 +0000 (08:37 +0100)]
Merge branch 'OCCT780'
jfa [Mon, 15 Jan 2024 13:31:55 +0000 (13:31 +0000)]
Porting to OCCT 7.8.0
Anthony Geay [Fri, 10 May 2024 11:33:07 +0000 (13:33 +0200)]
[
EDF30062 ] : new activate-custom-overrides option in driver
Anthony Geay [Mon, 6 May 2024 10:38:29 +0000 (12:38 +0200)]
[
EDF30062 ] : Steering proxy threshold/directory without environement considerations to avoid unconsistent behaviour between different internal protocols.
Pascal Obry [Thu, 2 May 2024 13:32:09 +0000 (15:32 +0200)]
salomeContext.py: Rework routine removeFromVariable for Python < 3.9.
Pascal Obry [Mon, 29 Apr 2024 11:45:38 +0000 (13:45 +0200)]
salomeContext.py: New routine removeFromVariable.
This removes a value from a string like PATH or LD_LIBRARY_PATH.
Pascal Obry [Mon, 29 Apr 2024 11:44:33 +0000 (13:44 +0200)]
Remove trailing space.
Anthony Geay [Tue, 23 Apr 2024 07:23:56 +0000 (09:23 +0200)]
[
EDF29138 ] : measure CPU/Mem even in OutOfProcess mode
Anthony Geay [Fri, 19 Apr 2024 14:15:32 +0000 (16:15 +0200)]
[
EDF29138 ] : Ease usage of replay mode
Anthony Geay [Fri, 19 Apr 2024 13:32:22 +0000 (15:32 +0200)]
[
EDF29138 ] : Ease usage of replay mode
Anthony Geay [Thu, 18 Apr 2024 11:57:47 +0000 (13:57 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/kernel
Anthony Geay [Thu, 18 Apr 2024 11:57:12 +0000 (13:57 +0200)]
Direct manipulation of resource map singleton
Ovidiu Mircescu [Mon, 15 Apr 2024 15:21:57 +0000 (17:21 +0200)]
Update for slurm 21.
Fix command configuration files (SALOME_CM_REMOTE).
Anthony Geay [Mon, 25 Mar 2024 10:47:54 +0000 (11:47 +0100)]
[
EDF29852 ] : Mecanism of fault tolerant in SALOME_Container to resist against emitted signals during computation
Anthony Geay [Thu, 21 Mar 2024 13:13:01 +0000 (14:13 +0100)]
Deal with float input in MemRepr
DUC ANH HOANG [Wed, 20 Mar 2024 13:21:45 +0000 (14:21 +0100)]
append some logs for GetCommandFromTemplate
Anthony Geay [Mon, 11 Mar 2024 15:46:09 +0000 (16:46 +0100)]
[
EDF29576 ] : Fix on debian10
Anthony Geay [Fri, 23 Feb 2024 17:39:25 +0000 (18:39 +0100)]
[
EDF29576 ] : Move to python implementation of driver and integrate monitoring into driver.
Anthony Geay [Thu, 22 Feb 2024 13:44:48 +0000 (14:44 +0100)]
[
EDF29576 ] : log cleaning
Anthony Geay [Wed, 21 Feb 2024 06:59:23 +0000 (07:59 +0100)]
[
EDF29150 ] : prevent deletion of datastructure of perf log tree on orb_destroy called by RuntimeSalome::fini from YACS
Clean management of instances and POA desactivation even on orb_destroy. To avoid unexpected destroy of perf log instance on container shutdown after successful YACS run the log instance is no more cleaned at container Shutdown.
Anthony Geay [Mon, 19 Feb 2024 12:31:01 +0000 (13:31 +0100)]
[
EDF29150 ] : Fix bug at shutdown
Anthony Geay [Fri, 16 Feb 2024 16:47:07 +0000 (17:47 +0100)]
[
EDF29150 ] : make it more robust
Anthony Geay [Wed, 10 Jan 2024 07:32:04 +0000 (08:32 +0100)]
[
EDF29150 ] : Finalize Performance mechanism
Gilles DAVID [Wed, 7 Feb 2024 13:08:58 +0000 (14:08 +0100)]
[
EDF29322 ] Take into account SALOME_APPLI_OPTIONS as a second way to pilot argument transmission to salome application.
Anthony Geay [Wed, 7 Feb 2024 15:11:11 +0000 (16:11 +0100)]
[
EDF29322 ] Revert "[EDF] Taking SALOME launcher options into account through environment variable SALOME_OPTIONS"
This reverts commit
a6f674a77ba0d967c16f9fb118fbae9faa5b1e2a .
Decision to not impact new launch mode but rather impact the old style approach.
DUC ANH HOANG [Wed, 7 Feb 2024 13:50:38 +0000 (14:50 +0100)]
[EDF] Taking SALOME launcher options into account through environment variable SALOME_OPTIONS
mbs [Sat, 20 Jan 2024 13:58:04 +0000 (13:58 +0000)]
Updated copyright comment
DUC ANH HOANG [Tue, 16 Jan 2024 10:46:55 +0000 (11:46 +0100)]
remove SalomeOnDemandTK
jfa [Fri, 12 Jan 2024 23:15:01 +0000 (23:15 +0000)]
Merge branch 'V9_12_BR'
Anthony Geay [Tue, 9 Jan 2024 13:09:44 +0000 (14:09 +0100)]
[
EDF29150 ] : head monitoring file management
Nabil Ghodbane [Mon, 8 Jan 2024 12:41:12 +0000 (13:41 +0100)]
bos #40481: [CEA] KERNEL: compilation fails if glibc >=2.32 + Windows export
Anthony Geay [Fri, 5 Jan 2024 14:45:04 +0000 (15:45 +0100)]
[
EDF29150 ] : LogManager instance pointed by salome.logm is a singleton.
Anthony Geay [Fri, 5 Jan 2024 13:53:23 +0000 (14:53 +0100)]
[
EDF29150 ] : fix testPerfLogManager1.py for environment without SALOME_FILE_BIG_OBJ_DIR set
Anthony Geay [Fri, 5 Jan 2024 13:02:28 +0000 (14:02 +0100)]
[
EDF29150 ] : fix compilation on debian10
Anthony Geay [Fri, 22 Dec 2023 12:35:34 +0000 (13:35 +0100)]
[
EDF29150 ] : log performance of python scripts run inside SALOME container + verbosity level
jfa [Mon, 20 Nov 2023 18:26:46 +0000 (18:26 +0000)]
Increment version: 9.12.0
mbs [Wed, 11 Oct 2023 18:10:01 +0000 (19:10 +0100)]
fixed bos#37405 - [CEA] KERNEL_testcontainer unstable for UB22 and CO8
Anthony Geay [Thu, 5 Oct 2023 09:18:14 +0000 (11:18 +0200)]
[
EDF28648 ] : non regression test of cm.SetCodeOnContainerStartUp
Gilles DAVID [Wed, 27 Sep 2023 16:02:31 +0000 (18:02 +0200)]
Fix Python exception
Anthony Geay [Wed, 4 Oct 2023 07:22:36 +0000 (09:22 +0200)]
[
EDF28694 ] : DataForSort._Name not updated
GHODBANE Nabil [Mon, 2 Oct 2023 11:04:38 +0000 (13:04 +0200)]
Ovidiu Mircescu [Fri, 29 Sep 2023 08:53:02 +0000 (10:53 +0200)]
Update for slurm 21.
srun option --oversubscribe should not be used at step level.
Use --overlap instead.
Anthony Geay [Wed, 27 Sep 2023 11:54:41 +0000 (13:54 +0200)]
[
EDF28648 ] : On container launch time from ContainerManager it s possible to execute python code for initialization
Anthony Geay [Wed, 13 Sep 2023 12:42:24 +0000 (14:42 +0200)]
[
EDF28561 ] : Set of toolkit to ease performance measures
Anthony Geay [Tue, 12 Sep 2023 11:36:03 +0000 (13:36 +0200)]
[
EDF27816 ] : bench of massive SALOME_Container launching
Anthony Geay [Fri, 8 Sep 2023 15:13:15 +0000 (17:13 +0200)]
[
EDF27562 ] : Fix clustertest
Pascal Obry [Fri, 10 Mar 2023 15:42:50 +0000 (16:42 +0100)]
launchConfigureParser.py: Setup gui log file via environment variable.
This will make it easier to activate the usage logging in distributed
application.
jfa [Mon, 30 May 2022 14:36:28 +0000 (17:36 +0300)]
Remove old log file before the application start
jfa [Thu, 26 May 2022 11:35:23 +0000 (14:35 +0300)]
[bos #29467] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
Pascal Obry [Tue, 5 Sep 2023 13:33:46 +0000 (15:33 +0200)]
MPIContyainer_i.cxx: Fix some compilation errors.
Ovidiu Mircescu [Fri, 29 Sep 2023 08:53:02 +0000 (10:53 +0200)]
Update for slurm 21.
srun option --oversubscribe should not be used at step level.
Use --overlap instead.
Anthony Geay [Wed, 27 Sep 2023 11:54:41 +0000 (13:54 +0200)]
[
EDF28648 ] : On container launch time from ContainerManager it s possible to execute python code for initialization
Anthony Geay [Wed, 13 Sep 2023 12:42:24 +0000 (14:42 +0200)]
[
EDF28561 ] : Set of toolkit to ease performance measures
Anthony Geay [Tue, 12 Sep 2023 11:36:03 +0000 (13:36 +0200)]
[
EDF27816 ] : bench of massive SALOME_Container launching
Anthony Geay [Fri, 8 Sep 2023 15:13:15 +0000 (17:13 +0200)]
[
EDF27562 ] : Fix clustertest
Pascal Obry [Mon, 11 Sep 2023 06:58:57 +0000 (08:58 +0200)]
Merge branch 'po/29467_gui_log_file'
* po/29467_gui_log_file:
launchConfigureParser.py: Setup gui log file via environment variable.
Remove old log file before the application start
[bos #29467] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
MPIContyainer_i.cxx: Fix some compilation errors.
Pascal Obry [Fri, 10 Mar 2023 15:42:50 +0000 (16:42 +0100)]
launchConfigureParser.py: Setup gui log file via environment variable.
This will make it easier to activate the usage logging in distributed
application.
jfa [Mon, 30 May 2022 14:36:28 +0000 (17:36 +0300)]
Remove old log file before the application start
jfa [Thu, 26 May 2022 11:35:23 +0000 (14:35 +0300)]
[bos #29467] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
Pascal Obry [Tue, 5 Sep 2023 13:33:46 +0000 (15:33 +0200)]
MPIContyainer_i.cxx: Fix some compilation errors.
Konstantin Leontev [Fri, 1 Sep 2023 15:28:03 +0000 (11:28 -0400)]
[bos #37341][CEA] KERNEL_SALOME_COMMAND_TestLauncherSimple. Fixed compilation error on CenOS7.
Anthony Geay [Fri, 25 Aug 2023 14:36:00 +0000 (16:36 +0200)]
[
EDF27816 ] : Fix bug presence of proxy into a list
Anthony Geay [Fri, 25 Aug 2023 07:49:51 +0000 (09:49 +0200)]
Temporary disable proxy file deletion to have time to solve refcnt problem
Anthony Geay [Tue, 22 Aug 2023 09:16:00 +0000 (11:16 +0200)]
[
EDF27816 ] : Add non regression test
Anthony Geay [Mon, 21 Aug 2023 06:22:08 +0000 (08:22 +0200)]
Anthony Geay [Fri, 18 Aug 2023 16:16:13 +0000 (18:16 +0200)]
[
EDF27816 ] : methods to position environment of slave containers.
Anthony Geay [Fri, 18 Aug 2023 13:36:04 +0000 (15:36 +0200)]
[
EDF27816 ] : Usage of AutoGIL RAII to protect python calls
Anthony Geay [Fri, 18 Aug 2023 12:27:12 +0000 (14:27 +0200)]
[
EDF27816 ] : Make KERNEL_Launcher and KERNEL_Launcher_SWIG run on native debian11
Anthony Geay [Fri, 16 Jun 2023 15:36:39 +0000 (17:36 +0200)]
[
EDF27816 ] : Get rid of SALOME session for 3 last tests (YacsLoader, YacsLoader_Swig, Runtime)
Anthony Geay [Tue, 13 Jun 2023 08:00:53 +0000 (10:00 +0200)]
when SALOME_BIG_OBJ_ON_DISK_THRES is -1 desactivate proxy mecanism
Anthony Geay [Mon, 12 Jun 2023 14:50:47 +0000 (16:50 +0200)]
Avoid additionnal CORBA invocation to clear context
Anthony Geay [Mon, 12 Jun 2023 13:52:10 +0000 (15:52 +0200)]
[
EDF27816 ] : prevent my_container from killing
Anthony Geay [Mon, 12 Jun 2023 12:16:25 +0000 (14:16 +0200)]
Management of double foreach and management of proxyfile lifecycle
jfa [Wed, 19 Jul 2023 14:13:09 +0000 (15:13 +0100)]
Merge branch 'V9_11_BR'
mbs [Mon, 19 Jun 2023 16:51:55 +0000 (17:51 +0100)]
updated copyright message
mbs [Fri, 16 Jun 2023 18:57:05 +0000 (19:57 +0100)]
updated copyright message
Anthony Geay [Wed, 7 Jun 2023 13:07:23 +0000 (15:07 +0200)]
WIP
Anthony Geay [Wed, 7 Jun 2023 07:33:51 +0000 (09:33 +0200)]
[
EDF27816 ] : management of proxy from/to Foreach
Anthony Geay [Tue, 6 Jun 2023 15:52:48 +0000 (17:52 +0200)]
[
EDF27816 ] : management of proxy from/to Foreach
Anthony Geay [Tue, 6 Jun 2023 15:04:48 +0000 (17:04 +0200)]
[
EDF27816 ] : management of proxy from/to Foreach
Anthony Geay [Mon, 5 Jun 2023 11:29:57 +0000 (13:29 +0200)]
[
EDF27816 ] : management of SALOME_FILE_BIG_OBJ_DIR with var expansion + addition of PyScriptNode.removeAllVarsInContext to reduce memory footprint
Anthony Geay [Mon, 22 May 2023 11:39:40 +0000 (13:39 +0200)]
Implementation of proxy mecanism into KERNEL/YACS
Anthony Geay [Fri, 2 Jun 2023 09:28:02 +0000 (11:28 +0200)]
[
EDF27562 ] : 2 new methods to simulate computation to ease test in charge YACS
Gilles DAVID [Wed, 15 Mar 2023 12:33:53 +0000 (13:33 +0100)]
Complete documentation with option --with-env-modules
Gilles DAVID [Mon, 13 Mar 2023 18:21:55 +0000 (19:21 +0100)]
Use module try-load do get environnement from lmod modules
try-load allows to have conflictual modules without failure.
The last module will be loaded.
Gilles DAVID [Fri, 17 Mar 2023 14:50:18 +0000 (15:50 +0100)]
Fix commit
1d03556 : salome scripts must be copied, not add as symlinks
Gilles DAVID [Wed, 15 Mar 2023 14:23:36 +0000 (15:23 +0100)]
Fix previous commit on salome_common.py which led to a bad applipath
Gilles DAVID [Thu, 17 Nov 2022 09:22:49 +0000 (10:22 +0100)]
The list of env_modules is stored in a json file
Anthony Geay [Wed, 31 May 2023 09:17:12 +0000 (11:17 +0200)]
[
EDF27562 ] : Management of remote container launch in no APPLI mode.
jfa [Thu, 25 May 2023 13:54:56 +0000 (14:54 +0100)]
Increment version: 9.11.0
Konstantin Leontev [Mon, 22 May 2023 11:51:32 +0000 (12:51 +0100)]
[bos #35167][CEA] Salome process gets detached. Reverted commented import, added early return and debug message for not found session.
Konstantin Leontev [Mon, 22 May 2023 11:51:32 +0000 (12:51 +0100)]
[bos #35167][CEA] Salome process gets detached. Reverted commented import, added early return and debug message for not found session.
Nabil Ghodbane [Wed, 10 May 2023 14:39:25 +0000 (16:39 +0200)]
[CEA][Windows] if study from Most Recently Used studies is not present, SALOME crashes
Nabil Ghodbane [Thu, 4 May 2023 14:45:45 +0000 (16:45 +0200)]
spns #33658: in case environment variable does not exist, getenv returns nullptr, which triggers an exception
Test rewrite parameter first, then check if environment variable is nullptr, and finally check if environment variable exists but is empty
Useful for setting MeshGems license
Christophe Bourcier [Fri, 21 Apr 2023 14:07:33 +0000 (16:07 +0200)]
Don't use LocalTraceCollector for BRIEF_INFOS so that it is always displayed (no matter of the verbosity)