batsim merge requestshttps://gitlab.inria.fr/batsim/batsim/-/merge_requests2018-12-05T17:37:39+01:00https://gitlab.inria.fr/batsim/batsim/-/merge_requests/17Resolve "Improve column names of _jobs.csv"2018-12-05T17:37:39+01:00MOMMESSIN ClementResolve "Improve column names of _jobs.csv"Closes #99Closes #99Batsim 3.0Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/13Resolve "Removing "MSG" from parallel tasks"2018-11-30T08:58:03+01:00MOMMESSIN ClementResolve "Removing "MSG" from parallel tasks"Closes #88Closes #88Batsim 3.0https://gitlab.inria.fr/batsim/batsim/-/merge_requests/4WIP: Resolve "Switch Simgrid API from MSG to S4u"2018-03-28T15:52:58+02:00MERCIER MichaelWIP: Resolve "Switch Simgrid API from MSG to S4u"Closes #26Closes #26Batsim 3.0https://gitlab.inria.fr/batsim/batsim/-/merge_requests/37Checkout to a stable version and update the output used as example.2021-05-05T18:39:05+02:00DA SILVA Anderson AndreiCheckout to a stable version and update the output used as example.Fix the generate_platform script.Fix the generate_platform script.https://gitlab.inria.fr/batsim/batsim/-/merge_requests/35Soft kill ptask2020-07-29T10:18:58+02:00MOMMESSIN ClementSoft kill ptaskImplements the soft kill of ptasks.
(Probably) fixes #108 and #37
[Pipeline](https://framagit.org/batsim/batsim/-/pipelines/325962)
Branch name.
- [X] Descriptive and short
- [X] Use hyphens to separate words
Branch content.
- [X] On...Implements the soft kill of ptasks.
(Probably) fixes #108 and #37
[Pipeline](https://framagit.org/batsim/batsim/-/pipelines/325962)
Branch name.
- [X] Descriptive and short
- [X] Use hyphens to separate words
Branch content.
- [X] Only dedicated to the problem.
- [X] Based on Batsim's official master branch.
- [X] Straightforward. Just a sequence of commits. Does not contain merge commits.
- [X] Test results are not worse than before. [How to run Batsim tests?](https://batsim.readthedocs.io/en/latest/howto-test.html)https://gitlab.inria.fr/batsim/batsim/-/merge_requests/34Correctly handle rejected jobs in export2020-02-13T14:43:37+01:00MOMMESSIN ClementCorrectly handle rejected jobs in exportOn the current Batsim when a job gets rejected it is not marked as completed and thus Batsim crashes during the export of that job.
[Pipeline](https://framagit.org/batsim/batsim/pipelines/211793)
**Checklist**
Branch name.
- [x] Des...On the current Batsim when a job gets rejected it is not marked as completed and thus Batsim crashes during the export of that job.
[Pipeline](https://framagit.org/batsim/batsim/pipelines/211793)
**Checklist**
Branch name.
- [x] Descriptive and short
- [x] Use hyphens to separate words
Branch content.
- [x] Only dedicated to the problem.
- [x] Based on Batsim's official master branch.
- [x] Straightforward. Just a sequence of commits. Does not contain merge commits.
- [x] Test results are not worse than before.Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/33Do not keep jobs and profiles in memory more than needed2020-01-06T19:03:07+01:00MOMMESSIN ClementDo not keep jobs and profiles in memory more than needed[Pipeline](https://framagit.org/batsim/batsim/pipelines/192896)
**Describe what the merge request does**
- Smart-pointer-ify all Job* and Profile*
- Do not keep a Job in memory when it has completed
- Do not keep a Profile in memory w...[Pipeline](https://framagit.org/batsim/batsim/pipelines/192896)
**Describe what the merge request does**
- Smart-pointer-ify all Job* and Profile*
- Do not keep a Job in memory when it has completed
- Do not keep a Profile in memory when no more job is using it (kind of a garbage collection)
- Add a CLI option to enable the re-use of Profiles, thus disabling the garbage collection of Profiles
**Checklist**
Branch name.
- [X] Descriptive and short
- [X] Use hyphens to separate words
Branch content.
- [X] Only dedicated to the problem.
- [X] Based on Batsim's official master branch.
- [X] Straightforward. Just a sequence of commits. Does not contain merge commits.
- [X] Test results are not worse than before.Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/31[nix]add setuptools_scm to pytest_metadata2019-07-26T23:30:06+02:00FAURE Adrienadrien.faure@inria.fr[nix]add setuptools_scm to pytest_metadatahttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/30[nix]add missing deps to pytest2019-07-25T15:42:28+02:00FAURE Adrienadrien.faure@inria.fr[nix]add missing deps to pytestSandboxing prevents download of external deps with pip.
This commit should fix CI for nixos users.Sandboxing prevents download of external deps with pip.
This commit should fix CI for nixos users.https://gitlab.inria.fr/batsim/batsim/-/merge_requests/27Test for events2019-06-14T11:36:51+02:00MOMMESSIN ClementTest for eventsAdd tests for external events.
Pilepine [here](https://framagit.org/batsim/batsim/pipelines/142698)
Branch name.
- [x] Descriptive and short
- [X] Use hyphens to separate words
Branch content.
- [X] Only dedicated to the proble...Add tests for external events.
Pilepine [here](https://framagit.org/batsim/batsim/pipelines/142698)
Branch name.
- [x] Descriptive and short
- [X] Use hyphens to separate words
Branch content.
- [X] Only dedicated to the problem.
- [X] Based on Batsim's official master branch.
- [X] Straightforward. Just a sequence of commits. Does not contain merge commits.
- [X] Test results are not worse than before. [How to run Batsim tests?](https://batsim.readthedocs.io/en/latest/howto-test.html)Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/20Resolve "Add replay of machine failures"2019-01-23T16:53:11+01:00MOMMESSIN ClementResolve "Add replay of machine failures"Closes #102
[Pipeline](https://framagit.org/batsim/batsim/pipelines/105143)
**Checklist**
Branch name.
- [x] Descriptive and short
- [x] Use hyphens to separate words
Branch content.
- [x] Only dedicated to the problem.
- [x] Based ...Closes #102
[Pipeline](https://framagit.org/batsim/batsim/pipelines/105143)
**Checklist**
Branch name.
- [x] Descriptive and short
- [x] Use hyphens to separate words
Branch content.
- [x] Only dedicated to the problem.
- [x] Based on Batsim's official master branch.
- [x] Straightforward. Just a sequence of commits. Does not contain merge commits.
- [x] Test results are not worse than before.Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/19Resolve "Add replay of machine failures"2019-01-18T16:21:40+01:00MOMMESSIN ClementResolve "Add replay of machine failures"Closes #102
[Pipeline](https://framagit.org/batsim/batsim/pipelines/103630)
Branch name.
- [x] Descriptive and short
- [x] Use hyphens to separate words
Branch content.
- [x] Only dedicated to the problem.
- [ ] Based on Batsim's offi...Closes #102
[Pipeline](https://framagit.org/batsim/batsim/pipelines/103630)
Branch name.
- [x] Descriptive and short
- [x] Use hyphens to separate words
Branch content.
- [x] Only dedicated to the problem.
- [ ] Based on Batsim's official master branch.
- [x] Straightforward. Just a sequence of commits. Does not contain merge commits.
- [x] Test results are not worse than before.Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/15Rename time sharing2018-11-30T16:30:18+01:00MOMMESSIN ClementRename time sharingChangelogs have been updated as well.
I guess this merge should be in sync with updates of batsched/pybatsim (and others) since it changes what is sent in the `SIMULATION_BEGINS`
Related to pipeline [91755](https://framagit.org/bat...Changelogs have been updated as well.
I guess this merge should be in sync with updates of batsched/pybatsim (and others) since it changes what is sent in the `SIMULATION_BEGINS`
Related to pipeline [91755](https://framagit.org/batsim/batsim/pipelines/91755)Millian PoquetMillian Poquethttps://gitlab.inria.fr/batsim/batsim/-/merge_requests/14Move internal checks and allocations from protocol to server2018-11-30T09:00:12+01:00MOMMESSIN ClementMove internal checks and allocations from protocol to serverCI pipeline on framagit : https://framagit.org/batsim/batsim/pipelines/91540CI pipeline on framagit : https://framagit.org/batsim/batsim/pipelines/91540https://gitlab.inria.fr/batsim/batsim/-/merge_requests/12WIP: Resolve "Reduce error message redundancy in the protocol"2018-11-30T00:02:23+01:00MERCIER MichaelWIP: Resolve "Reduce error message redundancy in the protocol"Closes #87Closes #87https://gitlab.inria.fr/batsim/batsim/-/merge_requests/11Merge branch dev of @mmercier2018-11-07T10:15:17+01:00MOMMESSIN ClementMerge branch dev of @mmercierI cherry-picked in master the two new commits of the dev branch, but I'm not sure the decisions I made to resolve merge conflicts were coherent with what you had in mind @mmercier when you did these modifications.
Moreover, in the "hand...I cherry-picked in master the two new commits of the dev branch, but I'm not sure the decisions I made to resolve merge conflicts were coherent with what you had in mind @mmercier when you did these modifications.
Moreover, in the "handle_submit_job" of protocol.cpp (there: https://gitlab.inria.fr/batsim/batsim/blob/new-dev/src/protocol.cpp#L1313) there is still mention to profiles, which I don't get why...https://gitlab.inria.fr/batsim/batsim/-/merge_requests/9Resolve "Msg_par with different number of resources"2018-10-15T14:18:55+02:00MOMMESSIN ClementResolve "Msg_par with different number of resources"Closes #86
Second commit is to remove redundant check (oh really?) when dynamically submitting a new profile.Closes #86
Second commit is to remove redundant check (oh really?) when dynamically submitting a new profile.https://gitlab.inria.fr/batsim/batsim/-/merge_requests/8WIP: Resolve "Msg_par with different number of resources"2018-10-15T11:27:58+02:00MOMMESSIN ClementWIP: Resolve "Msg_par with different number of resources"Closes #86Closes #86