- 12 Feb, 2019 1 commit
-
-
Florence Monna authored
-
- 11 Feb, 2019 2 commits
-
-
Valentin Reis authored
Use the "base" and "basic" CI test references. See merge request !12
-
Valentin Reis authored
This should be the last CI-reference-switching-related commit in the history of this repository, as in the future the pointed test should be the one to move.
-
- 11 Jan, 2019 1 commit
-
-
Swann Perarnau authored
[fix] Added execute file permissions to autogen.sh See merge request !9
-
- 10 Jan, 2019 3 commits
-
-
Sridutt Bhalachandra authored
-
Valentin Reis authored
[feature] adding application uuid to progress messages. See merge request !8
-
Valentin Reis authored
-
- 09 Jan, 2019 2 commits
-
-
Valentin Reis authored
[fix] fixing extra quotes in the message format. See merge request !7
-
Valentin Reis authored
removing extra quotes, adding 'api' field, 'event' -> 'type'
-
- 07 Jan, 2019 2 commits
-
-
Valentin Reis authored
[ci] Offloading CI versioning to argotest. See merge request !6
-
Valentin Reis authored
This commits simplifies the CI setup for this repository, offloading all complexity to the "argotest" repository.
-
- 21 Dec, 2018 7 commits
-
-
Valentin Reis authored
The ci setup was also changed to better isolate library building from integration tests.
-
Swann Perarnau authored
-
Valentin Reis authored
-
Valentin Reis authored
-
Swann Perarnau authored
-
Swann Perarnau authored
Match the changes made to the downstream API on the NRM side.
-
Valentin Reis authored
This source branch should not deleted until nrm/master:.integration.nix does not point to it anymore.
-
- 18 Dec, 2018 1 commit
-
-
Valentin Reis authored
Added integration testing to the CI pipeline. See merge request !4
-
- 17 Dec, 2018 2 commits
-
-
Valentin Reis authored
This commits adds a gitlab-ci integration test target, and the .integration.nix file, which specifies the exact test version pinning to use. The gitlab-ci file is also renamed to its proper name, and the non-passing, previously disabled "make:generic" test is commented out. For the record, this 'build' test is strictly contained in the integration tests.
-
Swann Perarnau authored
Match the changes made to the downstream API on the NRM side.
-
- 05 Dec, 2018 3 commits
-
-
Valentin Reis authored
[refactor] remove C++, add autotools, pkg-config See merge request !1
-
Valentin Reis authored
-
Valentin Reis authored
-
- 01 Nov, 2018 1 commit
-
-
Swann Perarnau authored
This patch cleans up the code, use better names for the headers, remove the last bits of C++ and add autotools to compile the library. This patch also splits the PMPI library into a separate .so, to make it easier to only deal with the core downstream API.
-
- 23 Aug, 2018 6 commits
-
-
Sridutt Bhalachandra authored
Phase context aggregation was failing as the damper unit was in seconds insted of nano seconds. This has been fixed now See Issue #2
-
Sridutt Bhalachandra authored
Allow users to annotate phases to control transmission of application context information. A phase can be skipped now by setting NRM_SKIP to non-zero value. See Issue #3
-
Sridutt Bhalachandra authored
Added aggregation support to MPI_NRM library. It uses the modified downstream API to transmit compute and total time of a phase. The NRM damper value is used for aggregation, and phases smaller than this value are aggregated. The _aggregation parameter keeps track of the number of phases that are aggregated for the total time to be greater than the damper value. See Issue #2
-
Sridutt Bhalachandra authored
Instead of transmitting clock times, the downstream API is changed to allow application side aggregation of phases below a damper value. This is to decrease the frequency of messages sent. The downstream API will now transmit the actual time a CPU spent in computation and the total phase time. See Issue #2
-
Sridutt Bhalachandra authored
Removed all the measurement capability as it will be handled by the NRM. Also, update Makefile and README to reflect this change See Issue #1
-
Sridutt Bhalachandra authored
-