Comments (19)
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
what do you think about this
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026864
Source: dmrgpp
Version: 6.02-3
Severity: serious
User: [email protected]
Usertags: flaky timeout
Dear maintainer(s),
I looked at the results of the autopkgtest of your package. I noticed
that it regularly fails on amd64 because it times out after 2 hours and
47 minutes. Apparently this only happens on our most powerful worker:
ci-worker13, but not all runs there time out. I'm wondering if this
might be a race condition that the test only experiences with lots of
CPUs (64) or lots of memory (256GB) (and depends on the load of the system).
Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.
Don't hesitate to reach out if you need help and some more information
from our infrastructure.
Paul
It mades the packages excluded from Debian stable...
from dmrgpp.
In fact the tests timeout in our infrastructure afer 10000s. The load on the computer is high and makes the dmrgpp test run in more than this timeout. Is it possible to reduce the number of test to reduce this duration without reducing too much the coverage of the tests ?
tanks for your advice.
I have the feeling that I can reduce this with -n but I do not know what is the right range to achieve thie quite good coverage.
from dmrgpp.
In fatc this is not about the load of the computer. Whe run on a computer with more than 100 cores, the code becomes really slow. Is there a way to limit the number of core used by dmrgpp ?
from dmrgpp.
I mean globally in the test suite
from dmrgpp.
from dmrgpp.
Oh, sweet. This is great. Thanks, @g1257 (and @picca for driving this!).
from dmrgpp.
Hello, with the new 6.06 upload into Debian I now have a more reliable test suite. thanks
I limits the number of core used by the openmp part via this snipset
# Limit the number of threads in OpenMP
OMP_NUM_THREADS=$(test $(nproc) -gt 4 && echo 4 || echo $(nproc))
export OMP_NUM_THREADS
echo "Limiting the number of OpenMP thread via OMP_NUM_THREADS=$OMP_NUM_THREADS"
Now I have a bunch of missing oracles files, is it normal ?
I use the master/main branch of https://code.ornl.gov/gonzalo_3/OraclesDmrg.git
which I embed in the Debian package (this way no need to have an internet connection during the tests)
Cheers
3264s |5502|: No tests/runForinput5502.cout found
3264s |5502|: MaxEnergyDiff = NEW ENERGIES UNDEFINED .NGST.
3264s |5502|: MaxRAM: UNDEFINED 939244 kB
3264s |5502|: UserTime: UNDEFINED 0.796
3264s |5502|: Version: UNDEFINED 5.55 24c483dc956d80ca9b0d349b8ee589ab065affee
3264s |5502| has 1 dmrg lines
3264s |5502| ignoring dmrg label in postCi mode
3264s |5502| has 1 CollectBrakets lines
3264s ./postCi.pl: Could not open tests/CollectBrakets5502_0.txt : No such file or directory
3264s ./postCi.pl: kompare tests/CollectBrakets5502_0.txt /tmp/autopkgtest-lxc.79d7q79s/downtmp/autopkgtest_tmp/OraclesDmrg/oracles/tests/CollectBrakets5502_0.txt
3264s WARNING: Braket n. of labels differs 0 != 6
3264s Warning, Braket with label <gs|c'|P4> not in working dir
3264s Warning, Braket with label <gs|c'|P0> not in working dir
3264s Warning, Braket with label <gs|c'|P3> not in working dir
3264s Warning, Braket with label <gs|c'|P2> not in working dir
3264s Warning, Braket with label <gs|c'|P1> not in working dir
3264s Warning, Braket with label <gs|c'|P5> not in working dir
3264s -----------------------------------------------
3264s |5503|: No tests/runForinput5503.cout found
3264s |5503|: MaxEnergyDiff = NEW ENERGIES UNDEFINED .NGST.
3264s |5503|: MaxRAM: UNDEFINED 939160 kB
3264s |5503|: UserTime: UNDEFINED 0.399
3264s |5503|: Version: UNDEFINED 5.55 24c483dc956d80ca9b0d349b8ee589ab065affee
3264s |5503| has 1 dmrg lines
3264s |5503| ignoring dmrg label in postCi mode
3264s |5503| has 1 CollectBrakets lines
3264s ./postCi.pl: Could not open tests/CollectBrakets5503_0.txt : No such file or directory
3264s ./postCi.pl: kompare tests/CollectBrakets5503_0.txt /tmp/autopkgtest-lxc.79d7q79s/downtmp/autopkgtest_tmp/OraclesDmrg/oracles/tests/CollectBrakets5503_0.txt
3264s WARNING: Braket n. of labels differs 0 != 2
3264s Warning, Braket with label <gs|A|P2> not in working dir
3264s Warning, Braket with label <gs|A|P3> not in working dir
from dmrgpp.
from dmrgpp.
from dmrgpp.
from dmrgpp.
Related Issues (20)
- in-situ 4-points
- in-situ 2- and 4-points printing
- Improve WFT, express as matrix operations HOT 1
- ReduceOperators optimization HOT 1
- use of secondary storage to decrease RAM usage
- KronUtil: DenseSparseDiscount
- -flto with clang++
- ./toolboxdmrg -f input.inp -a analysis
- Fully Implement TSPOperators algebra
- Tracking Unnatural Operators
- New input system (Ainur)
- Rixs new implementation
- WFT in SU(2) fails in one instance
- Installation error HOT 4
- manual.tex is not generated HOT 2
- Compilation instructions for CUDA version
- 6.04 does not build
- clean and test let a few remaining files in the source directory
- [6.06] bunch of warnings with boost 1.81 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dmrgpp.