Salome HOME
modules/kernel.git
21 hours ago[EDF30399] : Steer directory hosting replay files master
Anthony Geay [Fri, 21 Jun 2024 07:30:13 +0000 (09:30 +0200)]
[EDF30399] : Steer directory hosting replay files

2 days ago[EDF30057] : Management of SSD non shared fs for out of core management.
Anthony Geay [Thu, 30 May 2024 07:29:57 +0000 (09:29 +0200)]
[EDF30057] : Management of SSD non shared fs for out of core management.

7 days ago[EDF30356] : Extend management of maximum_time attribute format from pylauncher to...
Anthony Geay [Fri, 14 Jun 2024 11:56:16 +0000 (13:56 +0200)]
[EDF30356] : Extend management of maximum_time attribute format from pylauncher to libbatch

7 days ago[EDF30062] clean-up V9_13_0a1 V9_13_0a2
Anthony Geay [Fri, 14 Jun 2024 05:30:59 +0000 (07:30 +0200)]
[EDF30062] clean-up

2 weeks ago[EDF29150] : Put additionnal fault tolerant mecanism
Anthony Geay [Wed, 5 Jun 2024 11:27:15 +0000 (13:27 +0200)]
[EDF29150] : Put additionnal fault tolerant mecanism

2 weeks ago[EDF30062] [EDF29150]: Additional fault tolerant mecanism
Anthony Geay [Fri, 31 May 2024 16:32:46 +0000 (18:32 +0200)]
[EDF30062] [EDF29150]: Additional fault tolerant mecanism

3 weeks ago[EDF30062] : logging level is positionned independantly from verbose flag activated...
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

4 weeks agoadd options-help get from launcher
DUC ANH HOANG [Tue, 21 May 2024 09:51:51 +0000 (11:51 +0200)]
add options-help get from launcher

5 weeks agoMerge branch 'OCCT780'
mbs [Thu, 16 May 2024 07:37:44 +0000 (08:37 +0100)]
Merge branch 'OCCT780'

5 weeks agoPorting to OCCT 7.8.0 OCCT780
jfa [Mon, 15 Jan 2024 13:31:55 +0000 (13:31 +0000)]
Porting to OCCT 7.8.0

6 weeks ago[EDF30062] : new activate-custom-overrides option in driver agy/30062
Anthony Geay [Fri, 10 May 2024 11:33:07 +0000 (13:33 +0200)]
[EDF30062] : new activate-custom-overrides option in driver

6 weeks ago[EDF30062] : Steering proxy threshold/directory without environement considerations...
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.

7 weeks agosalomeContext.py: Rework routine removeFromVariable for Python < 3.9.
Pascal Obry [Thu, 2 May 2024 13:32:09 +0000 (15:32 +0200)]
salomeContext.py: Rework routine removeFromVariable for Python < 3.9.

7 weeks agosalomeContext.py: New routine removeFromVariable.
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.

7 weeks agoRemove trailing space.
Pascal Obry [Mon, 29 Apr 2024 11:44:33 +0000 (13:44 +0200)]
Remove trailing space.

8 weeks ago[EDF29138] : measure CPU/Mem even in OutOfProcess mode
Anthony Geay [Tue, 23 Apr 2024 07:23:56 +0000 (09:23 +0200)]
[EDF29138] : measure CPU/Mem even in OutOfProcess mode

2 months ago[EDF29138] : Ease usage of replay mode
Anthony Geay [Fri, 19 Apr 2024 14:15:32 +0000 (16:15 +0200)]
[EDF29138] : Ease usage of replay mode

2 months ago[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

2 months agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/kernel
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

2 months agoDirect manipulation of resource map singleton
Anthony Geay [Thu, 18 Apr 2024 11:57:12 +0000 (13:57 +0200)]
Direct manipulation of resource map singleton

2 months agoUpdate for slurm 21.
Ovidiu Mircescu [Mon, 15 Apr 2024 15:21:57 +0000 (17:21 +0200)]
Update for slurm 21.

Fix command configuration files (SALOME_CM_REMOTE).

2 months ago[EDF29852] : Mecanism of fault tolerant in SALOME_Container to resist against emitted...
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

3 months agoDeal with float input in MemRepr
Anthony Geay [Thu, 21 Mar 2024 13:13:01 +0000 (14:13 +0100)]
Deal with float input in MemRepr

3 months agoappend some logs for GetCommandFromTemplate
DUC ANH HOANG [Wed, 20 Mar 2024 13:21:45 +0000 (14:21 +0100)]
append some logs for GetCommandFromTemplate

3 months ago[EDF29576] : Fix on debian10 emc2p_2.0.0-b1
Anthony Geay [Mon, 11 Mar 2024 15:46:09 +0000 (16:46 +0100)]
[EDF29576] : Fix on debian10

3 months ago[EDF29576] : Move to python implementation of driver and integrate monitoring into...
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.

3 months ago[EDF29576] : log cleaning
Anthony Geay [Thu, 22 Feb 2024 13:44:48 +0000 (14:44 +0100)]
[EDF29576] : log cleaning

4 months ago[EDF29150] : prevent deletion of datastructure of perf log tree on orb_destroy called... emc2p_1.6.0-rc1
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.

4 months ago[EDF29150] : Fix bug at shutdown
Anthony Geay [Mon, 19 Feb 2024 12:31:01 +0000 (13:31 +0100)]
[EDF29150] : Fix bug at shutdown

4 months ago[EDF29150] : make it more robust
Anthony Geay [Fri, 16 Feb 2024 16:47:07 +0000 (17:47 +0100)]
[EDF29150] : make it more robust

4 months ago[EDF29150] : Finalize Performance mechanism
Anthony Geay [Wed, 10 Jan 2024 07:32:04 +0000 (08:32 +0100)]
[EDF29150] : Finalize Performance mechanism

4 months ago[EDF29322] Take into account SALOME_APPLI_OPTIONS as a second way to pilot argument...
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.

4 months ago[EDF29322] Revert "[EDF] Taking SALOME launcher options into account through environm...
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.

4 months ago[EDF] Taking SALOME launcher options into account through environment variable SALOME...
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

5 months agoUpdated copyright comment
mbs [Sat, 20 Jan 2024 13:58:04 +0000 (13:58 +0000)]
Updated copyright comment

5 months agoremove SalomeOnDemandTK
DUC ANH HOANG [Tue, 16 Jan 2024 10:46:55 +0000 (11:46 +0100)]
remove SalomeOnDemandTK

5 months agoMerge branch 'V9_12_BR'
jfa [Fri, 12 Jan 2024 23:15:01 +0000 (23:15 +0000)]
Merge branch 'V9_12_BR'

5 months ago[EDF29150] : head monitoring file management
Anthony Geay [Tue, 9 Jan 2024 13:09:44 +0000 (14:09 +0100)]
[EDF29150] : head monitoring file management

5 months agobos #40481: [CEA] KERNEL: compilation fails if glibc >=2.32 + Windows export bos/40481 8/head
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

5 months ago[EDF29150] : LogManager instance pointed by salome.logm is a singleton.
Anthony Geay [Fri, 5 Jan 2024 14:45:04 +0000 (15:45 +0100)]
[EDF29150] : LogManager instance pointed by salome.logm is a singleton.

5 months ago[EDF29150] : fix testPerfLogManager1.py for environment without SALOME_FILE_BIG_OBJ_D...
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

5 months ago[EDF29150] : fix compilation on debian10
Anthony Geay [Fri, 5 Jan 2024 13:02:28 +0000 (14:02 +0100)]
[EDF29150] : fix compilation on debian10

5 months ago[EDF29150] : log performance of python scripts run inside SALOME container + verbosit...
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

7 months agoIncrement version: 9.12.0 V9_12_BR V9_12_0 V9_12_0rc1
jfa [Mon, 20 Nov 2023 18:26:46 +0000 (18:26 +0000)]
Increment version: 9.12.0

8 months agofixed bos#37405 - [CEA] KERNEL_testcontainer unstable for UB22 and CO8 V9_12_0a1 V9_12_0a2 V9_12_0b1
mbs [Wed, 11 Oct 2023 18:10:01 +0000 (19:10 +0100)]
fixed bos#37405 - [CEA] KERNEL_testcontainer unstable for UB22 and CO8

8 months ago[EDF28648] : non regression test of cm.SetCodeOnContainerStartUp
Anthony Geay [Thu, 5 Oct 2023 09:18:14 +0000 (11:18 +0200)]
[EDF28648] : non regression test of cm.SetCodeOnContainerStartUp

8 months agoFix Python exception
Gilles DAVID [Wed, 27 Sep 2023 16:02:31 +0000 (18:02 +0200)]
Fix Python exception

8 months ago[EDF28694] : DataForSort._Name not updated
Anthony Geay [Wed, 4 Oct 2023 07:22:36 +0000 (09:22 +0200)]
[EDF28694] : DataForSort._Name not updated

8 months agoMerge commit '53cbb1e24e53f2b6bd23bd91292e06862d9273b3'
GHODBANE Nabil [Mon, 2 Oct 2023 11:04:38 +0000 (13:04 +0200)]
Merge commit '53cbb1e24e53f2b6bd23bd91292e06862d9273b3'

8 months agoUpdate for slurm 21. kleontev/37341_KERNEL_SALOME_COMMAND_TestLauncherSimple_does_not_return 7/head
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.

8 months ago[EDF28648] : On container launch time from ContainerManager it s possible to execute...
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

8 months ago[EDF28561] : Set of toolkit to ease performance measures
Anthony Geay [Wed, 13 Sep 2023 12:42:24 +0000 (14:42 +0200)]
[EDF28561] : Set of toolkit to ease performance measures

8 months ago[EDF27816] : bench of massive SALOME_Container launching
Anthony Geay [Tue, 12 Sep 2023 11:36:03 +0000 (13:36 +0200)]
[EDF27816] : bench of massive SALOME_Container launching

8 months ago[EDF27562] : Fix clustertest
Anthony Geay [Fri, 8 Sep 2023 15:13:15 +0000 (17:13 +0200)]
[EDF27562] : Fix clustertest

8 months agolaunchConfigureParser.py: Setup gui log file via environment variable.
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.

8 months agoRemove old log file before the application start
jfa [Mon, 30 May 2022 14:36:28 +0000 (17:36 +0300)]
Remove old log file before the application start

8 months ago[bos #29467] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
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

8 months agoMPIContyainer_i.cxx: Fix some compilation errors.
Pascal Obry [Tue, 5 Sep 2023 13:33:46 +0000 (15:33 +0200)]
MPIContyainer_i.cxx: Fix some compilation errors.

8 months agoUpdate for slurm 21.
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.

8 months ago[EDF28648] : On container launch time from ContainerManager it s possible to execute...
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

9 months ago[EDF28561] : Set of toolkit to ease performance measures
Anthony Geay [Wed, 13 Sep 2023 12:42:24 +0000 (14:42 +0200)]
[EDF28561] : Set of toolkit to ease performance measures

9 months ago[EDF27816] : bench of massive SALOME_Container launching
Anthony Geay [Tue, 12 Sep 2023 11:36:03 +0000 (13:36 +0200)]
[EDF27816] : bench of massive SALOME_Container launching

9 months ago[EDF27562] : Fix clustertest
Anthony Geay [Fri, 8 Sep 2023 15:13:15 +0000 (17:13 +0200)]
[EDF27562] : Fix clustertest

9 months agoMerge branch 'po/29467_gui_log_file'
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.

9 months agolaunchConfigureParser.py: Setup gui log file via environment variable. po/29467_gui_log_file
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.

9 months agoRemove old log file before the application start
jfa [Mon, 30 May 2022 14:36:28 +0000 (17:36 +0300)]
Remove old log file before the application start

9 months ago[bos #29467] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
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

9 months agoMPIContyainer_i.cxx: Fix some compilation errors.
Pascal Obry [Tue, 5 Sep 2023 13:33:46 +0000 (15:33 +0200)]
MPIContyainer_i.cxx: Fix some compilation errors.

9 months ago[bos #37341][CEA] KERNEL_SALOME_COMMAND_TestLauncherSimple. Fixed compilation error...
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.

9 months ago[EDF27816] : Fix bug presence of proxy into a list
Anthony Geay [Fri, 25 Aug 2023 14:36:00 +0000 (16:36 +0200)]
[EDF27816] : Fix bug presence of proxy into a list

9 months agoTemporary disable proxy file deletion to have time to solve refcnt problem
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

10 months ago[EDF27816] : Add non regression test
Anthony Geay [Tue, 22 Aug 2023 09:16:00 +0000 (11:16 +0200)]
[EDF27816] : Add non regression test

10 months ago[EDF27816] : WIP
Anthony Geay [Mon, 21 Aug 2023 06:22:08 +0000 (08:22 +0200)]
[EDF27816] : WIP

10 months ago[EDF27816] : methods to position environment of slave containers.
Anthony Geay [Fri, 18 Aug 2023 16:16:13 +0000 (18:16 +0200)]
[EDF27816] : methods to position environment of slave containers.

10 months ago[EDF27816] : Usage of AutoGIL RAII to protect python calls
Anthony Geay [Fri, 18 Aug 2023 13:36:04 +0000 (15:36 +0200)]
[EDF27816] : Usage of AutoGIL RAII to protect python calls

10 months ago[EDF27816] : Make KERNEL_Launcher and KERNEL_Launcher_SWIG run on native debian11
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

10 months ago[EDF27816] : Get rid of SALOME session for 3 last tests (YacsLoader, YacsLoader_Swig...
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)

10 months agowhen SALOME_BIG_OBJ_ON_DISK_THRES is -1 desactivate proxy mecanism
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

10 months agoAvoid additionnal CORBA invocation to clear context
Anthony Geay [Mon, 12 Jun 2023 14:50:47 +0000 (16:50 +0200)]
Avoid additionnal CORBA invocation to clear context

10 months ago[EDF27816] : prevent my_container from killing
Anthony Geay [Mon, 12 Jun 2023 13:52:10 +0000 (15:52 +0200)]
[EDF27816] : prevent my_container from killing

10 months agoManagement of double foreach and management of proxyfile lifecycle
Anthony Geay [Mon, 12 Jun 2023 12:16:25 +0000 (14:16 +0200)]
Management of double foreach and management of proxyfile lifecycle

11 months agoMerge branch 'V9_11_BR'
jfa [Wed, 19 Jul 2023 14:13:09 +0000 (15:13 +0100)]
Merge branch 'V9_11_BR'

12 months agoupdated copyright message V9_11_BR V9_11_0
mbs [Mon, 19 Jun 2023 16:51:55 +0000 (17:51 +0100)]
updated copyright message

12 months agoupdated copyright message
mbs [Fri, 16 Jun 2023 18:57:05 +0000 (19:57 +0100)]
updated copyright message

12 months agoWIP agy/edf27816_2
Anthony Geay [Wed, 7 Jun 2023 13:07:23 +0000 (15:07 +0200)]
WIP

12 months ago[EDF27816] : management of proxy from/to Foreach
Anthony Geay [Wed, 7 Jun 2023 07:33:51 +0000 (09:33 +0200)]
[EDF27816] : management of proxy from/to Foreach

12 months ago[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

12 months ago[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

12 months ago[EDF27816] : management of SALOME_FILE_BIG_OBJ_DIR with var expansion + addition...
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

12 months agoImplementation of proxy mecanism into KERNEL/YACS
Anthony Geay [Mon, 22 May 2023 11:39:40 +0000 (13:39 +0200)]
Implementation of proxy mecanism into KERNEL/YACS

12 months ago[EDF27562] : 2 new methods to simulate computation to ease test in charge 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

12 months agoComplete documentation with option --with-env-modules
Gilles DAVID [Wed, 15 Mar 2023 12:33:53 +0000 (13:33 +0100)]
Complete documentation with option --with-env-modules

12 months agoUse module try-load do get environnement from lmod 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.

12 months agoFix commit 1d03556: salome scripts must be copied, not add as symlinks
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

12 months agoFix previous commit on salome_common.py which led to a bad applipath
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

12 months agoThe list of env_modules is stored in a json file
Gilles DAVID [Thu, 17 Nov 2022 09:22:49 +0000 (10:22 +0100)]
The list of env_modules is stored in a json file

12 months ago[EDF27562] : Management of remote container launch in no APPLI mode.
Anthony Geay [Wed, 31 May 2023 09:17:12 +0000 (11:17 +0200)]
[EDF27562] : Management of remote container launch in no APPLI mode.

12 months agoIncrement version: 9.11.0 V9_11_0rc1
jfa [Thu, 25 May 2023 13:54:56 +0000 (14:54 +0100)]
Increment version: 9.11.0

13 months ago[bos #35167][CEA] Salome process gets detached. Reverted commented import, added...
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.

13 months ago[bos #35167][CEA] Salome process gets detached. Reverted commented import, added... kleontev/35167_salome_process_gets_detached 5/head
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.