]>
SALOME platform Git repositories - modules/kernel.git/log
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)
LEONTEV Konstantin [Thu, 20 Apr 2023 14:04:21 +0000 (16:04 +0200)]
Anthony Geay [Thu, 20 Apr 2023 05:22:25 +0000 (07:22 +0200)]
Keep traceback in default SALOME logger
Anthony Geay [Thu, 20 Apr 2023 05:22:25 +0000 (07:22 +0200)]
Keep traceback in default SALOME logger
Konstantin Leontev [Tue, 29 Nov 2022 11:57:56 +0000 (14:57 +0300)]
First integration of Salome On Demand
Ovidiu Mircescu [Fri, 14 Apr 2023 09:03:22 +0000 (11:03 +0200)]
USER or LOGNAME is not defined in a Docker container: on Linux get username with getpwuid(getuid())
Margarita KARPUNINA [Thu, 15 Dec 2022 17:27:47 +0000 (20:27 +0300)]
[bos #32519][EDF] (2022-T3)
Parametrize commands in KERNEL
Konstantin Leontev [Tue, 29 Nov 2022 11:57:56 +0000 (14:57 +0300)]
First integration of Salome On Demand
Ovidiu Mircescu [Fri, 14 Apr 2023 09:03:22 +0000 (11:03 +0200)]
USER or LOGNAME is not defined in a Docker container: on Linux get username with getpwuid(getuid())
Margarita KARPUNINA [Thu, 15 Dec 2022 17:27:47 +0000 (20:27 +0300)]
[bos #32519][EDF] (2022-T3)
Parametrize commands in KERNEL
Nabil Ghodbane [Wed, 15 Mar 2023 15:22:02 +0000 (16:22 +0100)]
add appendVariable method to SalomeContext
Anthony Geay [Fri, 10 Feb 2023 16:06:55 +0000 (17:06 +0100)]
[
EDF26936 ] : End of the 2GB limit.
Ovidiu Mircescu [Thu, 26 Jan 2023 10:13:22 +0000 (11:13 +0100)]
Replace deprecated function time.clock.
Ovidiu Mircescu [Mon, 16 Jan 2023 11:48:31 +0000 (12:48 +0100)]
Salome container initialization for embedded python.
Anthony Geay [Fri, 6 Jan 2023 16:59:00 +0000 (17:59 +0100)]
A service to generate artificialy SIGSEGV to test robustness of high level layers
Anthony Geay [Fri, 6 Jan 2023 16:19:02 +0000 (17:19 +0100)]
LocalTraceCollector also sensible to SALOME_VERBOSE env var
Anthony Geay [Fri, 6 Jan 2023 08:25:18 +0000 (09:25 +0100)]
Add Engines.ResourcesManager.ListAllResourcesInCatalog method
Anthony Geay [Wed, 4 Jan 2023 08:45:57 +0000 (09:45 +0100)]
[
EDF26673 ] : do not release the POA object returned by _the_root_poa.
Anthony Geay [Fri, 30 Dec 2022 14:42:37 +0000 (15:42 +0100)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/kernel
Anthony Geay [Fri, 30 Dec 2022 14:42:27 +0000 (15:42 +0100)]
Get ResourceManager easily accessible from the outside
Yoann Audouin [Thu, 29 Dec 2022 07:15:20 +0000 (08:15 +0100)]
[bos#32842][EDF 26412] parallelism and MeshGems licence
Prefixing temporary folder with pid as if the function is called at the
same time (same ms) the same folder is created twice.
jfa [Fri, 16 Dec 2022 07:44:03 +0000 (10:44 +0300)]
Merge branch 'V9_10_BR'
Margarita KARPUNINA [Thu, 24 Nov 2022 12:50:58 +0000 (15:50 +0300)]
[bos #32960]
Wrong permissions of logs directory created on tests running
Fixed by using makeDir function from salome_utils package
jfa [Tue, 22 Nov 2022 11:19:01 +0000 (14:19 +0300)]
Increment version: 9.10.0
Konstantin LEONTEV [Thu, 17 Nov 2022 08:42:32 +0000 (11:42 +0300)]
[bos #32517][EDF] Dynamic log messages: fix compile error because of printing std::pair to cout on Fedora 36
Konstantin LEONTEV [Wed, 16 Nov 2022 11:04:22 +0000 (14:04 +0300)]
[bos #32189][CEA] SALOME README file: updated links to salome site
Konstantin LEONTEV [Fri, 7 Oct 2022 11:09:44 +0000 (14:09 +0300)]
[bos #32517][EDF] Dynamic log messages switched on and off by SALOME_VERBOSE environment variable
Konstantin LEONTEV [Tue, 4 Oct 2022 15:20:07 +0000 (18:20 +0300)]
[bos #32189][CEA] SALOME README file: updated links to salome site.
Ovidiu Mircescu [Thu, 22 Sep 2022 14:46:49 +0000 (16:46 +0200)]
Merge branch 'emc2p/BR_V1_3_6'
Gilles DAVID [Tue, 20 Sep 2022 13:19:14 +0000 (15:19 +0200)]
Remove useless import
Gilles DAVID [Tue, 20 Sep 2022 12:43:51 +0000 (14:43 +0200)]
Always close opened file
NATHALIE GORE [Fri, 16 Sep 2022 07:51:04 +0000 (09:51 +0200)]
Fix for Fiche 26063 Pleiade - seen with Anthony
Anthony Geay [Mon, 5 Sep 2022 07:58:40 +0000 (09:58 +0200)]
Increase time let to SALOME_Session_Server process to startup and retrieve its PID from runSalome process
Anthony Geay [Mon, 5 Sep 2022 07:57:31 +0000 (09:57 +0200)]
Call site in the log message as in C++
Anthony Geay [Fri, 2 Sep 2022 09:38:25 +0000 (11:38 +0200)]
Keep track of datetime of configuration
Anthony Geay [Wed, 31 Aug 2022 12:52:06 +0000 (14:52 +0200)]
[
EDF25951 ] : fix useless message at salome startup
Anthony Geay [Wed, 31 Aug 2022 09:48:05 +0000 (11:48 +0200)]
[
EDF25951 ] : fix useless message at salome startup
Gilles DAVID [Thu, 30 Jun 2022 20:59:05 +0000 (22:59 +0200)]
Use importlib instead of imp and __import__
Gilles DAVID [Fri, 25 Mar 2022 10:46:58 +0000 (11:46 +0100)]
Fix venv directory in config files to point to appli symlink 'venv'
vsr [Thu, 16 Jun 2022 12:47:32 +0000 (15:47 +0300)]
bos #29865 [CEA 29586] salome.myStudyName returns None
- Attempt 2
vsr [Tue, 31 May 2022 08:07:53 +0000 (11:07 +0300)]
Merge branch 'V9_9_BR'
Anthony Geay [Mon, 23 May 2022 15:49:23 +0000 (17:49 +0200)]
Fix compilation of Persalys with YACS activated
vsr [Thu, 12 May 2022 10:09:45 +0000 (13:09 +0300)]
bos #29865 [CEA 29586] salome.myStudyName returns None
vsr [Thu, 5 May 2022 11:39:07 +0000 (14:39 +0300)]
Copyright update 2022
vsr [Thu, 5 May 2022 07:36:53 +0000 (10:36 +0300)]
Increment version: 9.9.0
Anthony Geay [Fri, 1 Apr 2022 07:32:47 +0000 (09:32 +0200)]
Same as before for 2 last remaining tests : KERNEL_LifeCycleCORBA and KERNEL_NamingService
Anthony Geay [Fri, 1 Apr 2022 07:18:16 +0000 (09:18 +0200)]
Fix KERNEL_UnitTests in O3 mode. TEST_SUITE in CPPUNIT does not respect order.
Anthony Geay [Tue, 29 Mar 2022 12:49:27 +0000 (14:49 +0200)]
Fix SHAPER_HDF_BearingSeparator test after 520aea
Anthony Geay [Mon, 28 Mar 2022 08:06:54 +0000 (10:06 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/kernel
Anthony Geay [Mon, 28 Mar 2022 08:06:44 +0000 (10:06 +0200)]
[tuleap29134] : allow py GEOM script import after new study request in GUI ( after salome_close invokation )
Ovidiu Mircescu [Fri, 25 Mar 2022 13:16:11 +0000 (14:16 +0100)]
Fix remote containers for mode SSL & CEA & SAT.
Anthony Geay [Fri, 18 Mar 2022 15:25:46 +0000 (16:25 +0100)]
Fix usage of concurrent execution of GEOM/SMESH scripts inside YACS
vsr [Fri, 18 Mar 2022 07:38:13 +0000 (10:38 +0300)]
Fix a problem with "import salome_test": incorrect address of ModuleCatalog in naming service
Anthony Geay [Thu, 3 Mar 2022 10:16:22 +0000 (11:16 +0100)]
[tuleap29134] : fix for runSalomeOld.py the defaut SSL mode in -t context
Anthony Geay [Tue, 1 Mar 2022 08:44:08 +0000 (09:44 +0100)]
Avoid to kill all sessions when shutting down only one
Allow to pass path to study to subprocess launching script with : -t <path_study> <path_to_py_script>
vsr [Mon, 28 Feb 2022 08:14:15 +0000 (11:14 +0300)]
Avoid FileNotFound exception
Anthony Geay [Wed, 23 Feb 2022 09:45:52 +0000 (10:45 +0100)]
Management of :
- salome -t <script.py>
- salome -l
- fix problem of KERNEL_UnitTest
Anthony Geay [Wed, 23 Feb 2022 08:38:24 +0000 (09:38 +0100)]
Dft SSL : salome command is now in blocking as before
rnv [Mon, 21 Feb 2022 16:03:29 +0000 (19:03 +0300)]
Compilation under Windows.
Anthony Geay [Fri, 18 Feb 2022 16:04:44 +0000 (17:04 +0100)]
Fix runSalome.py --logger
Fix runSalome.py --forground=1 [dft]
Anthony Geay [Fri, 18 Feb 2022 13:40:42 +0000 (14:40 +0100)]
Fix from Nathalie to prevent psutil module dependancy
Anthony Geay [Fri, 18 Feb 2022 12:14:29 +0000 (13:14 +0100)]
Fix YacsLoaderTest::foreachs test
Anthony Geay [Tue, 15 Feb 2022 10:32:47 +0000 (11:32 +0100)]
SSL mode by default mode
eap [Tue, 15 Feb 2022 15:09:34 +0000 (18:09 +0300)]
Small memory leak in kernel TOOLSDS/SALOMEDS_Tool.cxx
The fix comes from
https://discourse.salome-platform.org/t/small-memory-leak-in-kernel-toolsds-salomeds-tool-cxx/41
rnv [Wed, 26 Jan 2022 08:33:28 +0000 (11:33 +0300)]
Fix compilation under Windows.
Anthony Geay [Tue, 25 Jan 2022 13:15:07 +0000 (14:15 +0100)]
Fix error in EDF NRT test Bug9100_DumpComputePosition.py
Anthony Geay [Mon, 24 Jan 2022 16:25:33 +0000 (17:25 +0100)]
[tuleap28734] : Fix in SSL
Anthony Geay [Mon, 24 Jan 2022 15:25:14 +0000 (16:25 +0100)]
Remove StandaloneLifecyle to reduce code divergence between SSL and classical. It allows GEOM and SMESH component to appear into the NS