Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checkpointing: lbboundaries, constraints, auto_update_accumulators +test #2915

Merged
merged 12 commits into from
Jun 25, 2019

Conversation

RudolfWeeber
Copy link
Contributor

No description provided.

@jngrad
Copy link
Member

jngrad commented Jun 13, 2019

I can't get the new check test_lb_boundaries() to pass in test_checkpoint_ek.gpu_*

jngrad added 2 commits June 13, 2019 19:46
Naming convention: LB and EK are boolean variables which depend on
modes enabled in a checkpointing test. Fix minor regressions from
the merge. Formatting.
@fweik fweik self-assigned this Jun 14, 2019
@codecov
Copy link

codecov bot commented Jun 17, 2019

Codecov Report

Merging #2915 into python will increase coverage by <1%.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           python   #2915    +/-   ##
=======================================
+ Coverage      83%     83%   +<1%     
=======================================
  Files         520     520            
  Lines       26746   26746            
=======================================
+ Hits        22328   22335     +7     
+ Misses       4418    4411     -7
Impacted Files Coverage Δ
...ipt_interface/constraints/ShapeBasedConstraint.hpp 93% <0%> (+3%) ⬆️
src/script_interface/lbboundaries/LBBoundary.hpp 100% <0%> (+18%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ad319c0...6ab12d5. Read the comment docs.

@fweik
Copy link
Contributor

fweik commented Jun 25, 2019

bors r+

bors bot added a commit that referenced this pull request Jun 25, 2019
2915: Checkpointing: lbboundaries, constraints, auto_update_accumulators +test r=fweik a=RudolfWeeber



Co-authored-by: Rudolf Weeber <weeber@icp.uni-stuttgart.de>
Co-authored-by: Jean-Noël Grad <jgrad@icp.uni-stuttgart.de>
@bors
Copy link
Contributor

bors bot commented Jun 25, 2019

Timed out

@jngrad
Copy link
Member

jngrad commented Jun 25, 2019

bors retry

bors bot added a commit that referenced this pull request Jun 25, 2019
2915: Checkpointing: lbboundaries, constraints, auto_update_accumulators +test r=fweik a=RudolfWeeber



2927: Conversion of int-flags to bool in python interface r=fweik a=reinaual

Fixes #1942 
also changed flags in ELC/MMM2D code

2932: Improve maintainability of build_cmake.sh r=fweik a=jngrad

The number of pitfalls in a shell script can be reduced if Google's [Shell Style Guide](https://google.github.io/styleguide/shell.xml#Variable_expansion) is followed:
- no more cryptic `if [ ! -z "${var+x}" ]` to test if a variable is undeclared (also, the conditional was used incorrectly and caused the error message `line 94: curl: command not found` in Travis-CI without triggering the trap)
- use CMake-like boolean values and test explicitly if a variable is equal to  `true` or `false` (we had a mix of `true`, `yes` and empty strings)
- every variable is brace-quoted
- every string variable is quoted (no more `build_dir="build maxset"; cd ${build_dir}` causing `bash: cd: too many arguments`)

Co-authored-by: Rudolf Weeber <weeber@icp.uni-stuttgart.de>
Co-authored-by: Jean-Noël Grad <jgrad@icp.uni-stuttgart.de>
Co-authored-by: Alexander Reinauer <st144434@stud.uni-stuttgart.de>
@bors
Copy link
Contributor

bors bot commented Jun 25, 2019

Build succeeded

@bors bors bot merged commit 6ab12d5 into espressomd:python Jun 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants