]>
SALOME platform Git repositories - modules/yacs.git/log
Ovidiu Mircescu [Mon, 6 Apr 2020 09:48:09 +0000 (11:48 +0200)]
Include sources of workloadmanager.
Ovidiu Mircescu [Mon, 6 Apr 2020 07:38:39 +0000 (09:38 +0200)]
Merge branch 'omu/testpy3' into agy/optim_fe_0_2
Ovidiu Mircescu [Thu, 2 Apr 2020 16:29:43 +0000 (18:29 +0200)]
Fix salome test when both py2 & py3 are available.
Anthony Geay [Wed, 1 Apr 2020 07:44:44 +0000 (09:44 +0200)]
Fix problem of concurrency
Anthony Geay [Tue, 31 Mar 2020 21:01:05 +0000 (23:01 +0200)]
Remaining instabilities on tests[3,4,5] and current Node to be located is not marked as launched
Anthony Geay [Tue, 31 Mar 2020 15:19:17 +0000 (17:19 +0200)]
Test mixing 2 HP container
Anthony Geay [Tue, 31 Mar 2020 15:16:09 +0000 (17:16 +0200)]
Some tuning to make it work
Anthony Geay [Mon, 30 Mar 2020 21:48:34 +0000 (23:48 +0200)]
ready to test
Anthony Geay [Mon, 30 Mar 2020 20:16:38 +0000 (22:16 +0200)]
Before virtualization of SalomeContainerTools
Anthony Geay [Mon, 30 Mar 2020 13:32:59 +0000 (15:32 +0200)]
SALOMEHPContainer getNumberOfFreePlace and allocateFor
Anthony Geay [Fri, 27 Mar 2020 22:07:44 +0000 (23:07 +0100)]
WIP
Anthony Geay [Thu, 26 Mar 2020 20:45:08 +0000 (21:45 +0100)]
With ForEachLoopDyn, fitToPlayGround no more useful
Anthony Geay [Wed, 25 Mar 2020 15:59:24 +0000 (16:59 +0100)]
Revert commit
bc803f251236fa3b020c (14/03/2020) due to new ForEachLoopDyn implementation
Anthony Geay [Mon, 23 Mar 2020 22:23:28 +0000 (23:23 +0100)]
Correct bug on GUI
Anthony Geay [Mon, 23 Mar 2020 21:25:21 +0000 (22:25 +0100)]
GUI is able to deal with ForEachDyn
Anthony Geay [Thu, 19 Mar 2020 21:57:00 +0000 (22:57 +0100)]
Some factorization
Anthony Geay [Thu, 19 Mar 2020 20:41:37 +0000 (21:41 +0100)]
XML load of ForEachLoopDyn is now OK
Anthony Geay [Thu, 19 Mar 2020 14:51:24 +0000 (15:51 +0100)]
WIP
Anthony Geay [Thu, 19 Mar 2020 12:38:04 +0000 (13:38 +0100)]
WIP
Anthony Geay [Wed, 18 Mar 2020 21:13:46 +0000 (22:13 +0100)]
First test
Anthony Geay [Tue, 17 Mar 2020 17:42:25 +0000 (18:42 +0100)]
ForEachLoopDyn is ON
Anthony Geay [Tue, 17 Mar 2020 10:30:17 +0000 (11:30 +0100)]
WIP
Anthony Geay [Tue, 17 Mar 2020 09:28:30 +0000 (10:28 +0100)]
Ready to unplug nbOfBranches from foreach
Anthony Geay [Mon, 16 Mar 2020 16:26:14 +0000 (17:26 +0100)]
WIP
Anthony Geay [Mon, 16 Mar 2020 16:07:56 +0000 (17:07 +0100)]
Go on
vsr [Fri, 13 Mar 2020 12:02:19 +0000 (15:02 +0300)]
bos #18858 Use sphinx_rtd_theme as theme for SALOME documentation built with Sphinx
vsr [Thu, 12 Mar 2020 15:06:25 +0000 (18:06 +0300)]
bos #18326 [CEA] YACS operator< YACS/src/genericgui/LinkAStar.hxx
Ovidiu Mircescu [Tue, 10 Mar 2020 16:25:38 +0000 (17:25 +0100)]
Fix async optimizer loop with no point to evaluate.
EDF issue #20974 (PAM - Salome.REx)
vsr [Wed, 12 Feb 2020 13:22:23 +0000 (16:22 +0300)]
Fix problems with localization: prevent accidental breaking of application locale
Ovidiu Mircescu [Mon, 27 Jan 2020 16:27:37 +0000 (17:27 +0100)]
Use 'None' as an initialization value for a python port.
Ovidiu Mircescu [Mon, 13 Jan 2020 14:02:53 +0000 (15:02 +0100)]
Use pyobj type in optimizer loop.
vsr [Fri, 6 Dec 2019 13:56:02 +0000 (16:56 +0300)]
Merge branch 'V9_4_BR'
Ovidiu Mircescu [Thu, 14 Nov 2019 12:55:31 +0000 (13:55 +0100)]
Useless cast.
rnv [Wed, 6 Nov 2019 06:53:26 +0000 (09:53 +0300)]
Increment version: 9.4.0
Ovidiu Mircescu [Wed, 16 Oct 2019 11:04:59 +0000 (13:04 +0200)]
For python 3.7
Anthony Geay [Tue, 8 Oct 2019 15:51:12 +0000 (17:51 +0200)]
[
EDF20032 ] : Algorithm is less strict to support new configuration
Anthony Geay [Tue, 8 Oct 2019 13:05:50 +0000 (15:05 +0200)]
[
EDF20032 ] : Useful tool for debugging
Ovidiu Mircescu [Wed, 2 Oct 2019 15:04:18 +0000 (17:04 +0200)]
Error management in py2yacs.
Ovidiu Mircescu [Mon, 29 Jul 2019 14:14:40 +0000 (16:14 +0200)]
Fix issue when there are two optimizer loops.
Anthony Geay [Fri, 25 Jan 2019 09:00:54 +0000 (10:00 +0100)]
Squeeze memory of process hosting YACS graph
Ovidiu Mircescu [Wed, 24 Jul 2019 13:51:21 +0000 (15:51 +0200)]
Use /tmp for temporary files needed by salome tests.
Anthony Geay [Tue, 9 Jul 2019 08:46:01 +0000 (10:46 +0200)]
[
EDF19803 ] : Correction for test15 of testSaveLoadRun.py
Anthony Geay [Mon, 8 Jul 2019 13:59:40 +0000 (15:59 +0200)]
[
EDF19803 ] : Free memory for reused PyScriptNode node name. PyScriptNode_ptr ref counting is set to 1 on creation instead of 2.
Anthony Geay [Thu, 6 Jun 2019 12:47:14 +0000 (14:47 +0200)]
Test to check YACS capacity to deal with old XML files
Anthony Geay [Thu, 6 Jun 2019 05:56:12 +0000 (07:56 +0200)]
Add a test for base64 conversion
Anthony Geay [Wed, 5 Jun 2019 14:44:29 +0000 (16:44 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/yacs
Anthony Geay [Wed, 5 Jun 2019 14:44:11 +0000 (16:44 +0200)]
On the fly
rnv [Thu, 30 May 2019 12:12:59 +0000 (15:12 +0300)]
Remove QT4 compatibility.
rnv [Thu, 30 May 2019 11:49:56 +0000 (14:49 +0300)]
Build YACS module on Windows platform.
Anthony Geay [Thu, 16 May 2019 15:01:24 +0000 (17:01 +0200)]
Algorithm of level of parallelism has been extended to more complex cases.
Anthony Geay [Tue, 14 May 2019 11:58:36 +0000 (13:58 +0200)]
base64 is used to store pickelized objects into XML
Anthony Geay [Thu, 9 May 2019 15:07:35 +0000 (17:07 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/yacs
Anthony Geay [Thu, 9 May 2019 15:07:27 +0000 (17:07 +0200)]
Quick and dirty fix. test14 disabled
Anthony Geay [Thu, 9 May 2019 07:24:55 +0000 (09:24 +0200)]
Update tests with new naming convention
Anthony Geay [Thu, 9 May 2019 05:59:53 +0000 (07:59 +0200)]
Put the default protocol to 4 (python3.4) to support new style objects
Anthony Geay [Tue, 7 May 2019 12:15:50 +0000 (14:15 +0200)]
YACS does not support Node names with . So now an exception is thrown when attempting to set a name with .
Anthony Geay [Tue, 7 May 2019 07:56:30 +0000 (09:56 +0200)]
Avoid crash with getErrorReport when cloning process failed in ForEachLoop
vsr [Mon, 6 May 2019 11:11:35 +0000 (14:11 +0300)]
Merge branch 'V9_3_BR'
vsr [Thu, 28 Mar 2019 06:58:51 +0000 (09:58 +0300)]
Increment version: 9.3.0
Anthony Geay [Fri, 22 Mar 2019 10:32:15 +0000 (11:32 +0100)]
[
EDF19168 ] : Uninitialized value that leads to unpredictable behavior
rnv [Wed, 6 Mar 2019 13:27:13 +0000 (16:27 +0300)]
Build on Windows platform.
vsr [Tue, 5 Mar 2019 07:24:52 +0000 (10:24 +0300)]
Merge branch 'V9_2_2_BR'
Ovidiu Mircescu [Fri, 1 Mar 2019 15:18:49 +0000 (16:18 +0100)]
Add setScriptText to Py2YacsDialog.
Ovidiu Mircescu [Tue, 26 Feb 2019 15:48:17 +0000 (16:48 +0100)]
Py2YacsDialog for future use in OTGUI
Add an option to Py2YacsDialog in order to avoid the creation of the yacs file.
The dialog box can be used to edit a python file and verify that it respects
the format for py2yacs.
vsr [Mon, 25 Feb 2019 12:58:00 +0000 (15:58 +0300)]
Increment version: 9.2.2
vsr [Fri, 15 Feb 2019 10:53:25 +0000 (13:53 +0300)]
Update copyrights
vsr [Fri, 8 Feb 2019 11:26:20 +0000 (14:26 +0300)]
Increment version: 9.2.1
Anthony Geay [Mon, 31 Dec 2018 14:04:23 +0000 (15:04 +0100)]
[
EDF17963 ] : Non regression test on truncated pickelized object containing byte 0
Anthony Geay [Mon, 31 Dec 2018 14:01:01 +0000 (15:01 +0100)]
[
EDF17413 ] : Non regression test on truncated pickelized object containing byte 0
Anthony Geay [Wed, 12 Dec 2018 08:50:18 +0000 (09:50 +0100)]
Use of : PyEval_SaveThread and PyEval_RestoreThread is needed for python >= 3.4
Anthony Geay [Tue, 11 Dec 2018 07:40:09 +0000 (08:40 +0100)]
Correction of bug revealed by multi invokation of plugins. Bug was due to lack of observer removal.
vsr [Mon, 10 Dec 2018 14:36:00 +0000 (17:36 +0300)]
Switch development flag to 1
vsr [Fri, 16 Nov 2018 08:15:05 +0000 (11:15 +0300)]
Increment version: 9.2.0
vsr [Thu, 1 Nov 2018 13:26:51 +0000 (16:26 +0300)]
Add documentation fallbacksAdd documentation fallbacks
Ovidiu Mircescu [Fri, 26 Oct 2018 11:28:25 +0000 (13:28 +0200)]
Use more default values for job submissions with idefix.
vsr [Fri, 19 Oct 2018 06:44:54 +0000 (09:44 +0300)]
0023571 : EDF 17413 - PMMLBasicsTest and PmmlExeTest tests fail
- Additional minor fix of test: start salome in terminal mode
vsr [Wed, 17 Oct 2018 11:31:43 +0000 (14:31 +0300)]
0023583 : [CEA 2267] : YACS_YacsLoaderTest_swig test failed
vsr [Wed, 17 Oct 2018 11:31:16 +0000 (14:31 +0300)]
0023571 : EDF 17413 - PMMLBasicsTest and PmmlExeTest tests fail
Anthony Geay [Tue, 16 Oct 2018 11:35:09 +0000 (13:35 +0200)]
[
EDF17963 ] : synchronize entypemaps.i regarding bytes.
Anthony Geay [Fri, 12 Oct 2018 12:25:46 +0000 (14:25 +0200)]
[
EDF17963 ] : Convertion from PyBytes To AnyString badly ported into py3
Anthony Geay [Mon, 8 Oct 2018 13:35:38 +0000 (15:35 +0200)]
[
EDF17963 ] : Pickelization of Py3 introduces \0 in vector<char>. AtomAny has to manage this to avoid to loose data during Py<->Neutral conversion.
Ovidiu Mircescu [Wed, 3 Oct 2018 13:16:57 +0000 (15:16 +0200)]
Improvement to idefix porting to py3.
Ovidiu Mircescu [Fri, 28 Sep 2018 08:04:12 +0000 (10:04 +0200)]
Idefix ported to py3.
rnv [Wed, 19 Sep 2018 15:33:15 +0000 (18:33 +0300)]
'/usr/bin/env python' -> '/usr/bin/env python3'
Paul RASCLE [Fri, 14 Sep 2018 13:30:58 +0000 (15:30 +0200)]
fix testExec test in yacsloader_swig test: random bug difficult to reproduce outside salome test context.
Trace gives abort on Py_XDECREF(_data), in InputPyPort::exRestoreInit() (src/runtime/PythonPorts.cxx:244)
Seems related to partial execution of the schema with stopOnError set.
The fix consists in resume the execution after save state.
rnv [Tue, 11 Sep 2018 14:47:26 +0000 (17:47 +0300)]
Increment version: 9.1.0
Anthony Geay [Mon, 10 Sep 2018 13:43:07 +0000 (15:43 +0200)]
Ooops
Anthony Geay [Mon, 10 Sep 2018 13:27:43 +0000 (15:27 +0200)]
cmake3.12 ready
rnv [Mon, 10 Sep 2018 11:11:04 +0000 (14:11 +0300)]
Windows porting: additional changes.
rnv [Wed, 29 Aug 2018 11:48:12 +0000 (14:48 +0300)]
SALOME 9.1.0 Windows version
Ovidiu Mircescu [Fri, 7 Sep 2018 08:17:37 +0000 (10:17 +0200)]
Fix for GEOM - SMESH test
The test testExecForEachGeoMesh.py needs GEOM and SMESH modules and it cannot be
passed in the build environment. Therefore, it is no longer passed in the build
environment (make test), but it is still passed with "salome test".
Anthony Geay [Wed, 5 Sep 2018 14:58:15 +0000 (16:58 +0200)]
Python test of Plugin using generated libExampleOfObserversPluginForDriver.so
Anthony Geay [Wed, 5 Sep 2018 14:53:06 +0000 (16:53 +0200)]
Observer using plugins through python
Paul RASCLE [Wed, 29 Aug 2018 14:47:48 +0000 (16:47 +0200)]
add a test of parallel geometry and meshing in a foreachloop
Paul RASCLE [Wed, 22 Aug 2018 12:28:27 +0000 (14:28 +0200)]
replace execfile by its python3 equivalent
eap [Tue, 21 Aug 2018 13:53:47 +0000 (16:53 +0300)]
Revert
011a564 --
0023581 : [CEA 2262] : Syntax error in XML tag
The error in XML tag is intentional, to check that an exception is raised
rnv [Thu, 9 Aug 2018 16:40:59 +0000 (19:40 +0300)]
Detect sphinx theme directly in conf.py.in file
vsr [Fri, 3 Aug 2018 08:00:28 +0000 (11:00 +0300)]
0023581 : [CEA 2262] : Syntax error in XML tag
Anthony Geay [Fri, 20 Jul 2018 10:05:06 +0000 (12:05 +0200)]
EDF17470 : non regression test
Ovidiu Mircescu [Fri, 13 Jul 2018 14:53:51 +0000 (16:53 +0200)]
Fix requested number of nodes forced to 1 in YFX.