Many thanks, Stefan.
It makes sense now.
I have modified the test that add 1000 entries before running so that
those additions are made within a single transaction. That should
speedup the addition considerably (on my laptop, the test now takes 6
seconds instead of 10, and most of the time is spent elsewhere - the
entries addition takes less than 1 second compared to 4 seconds -). I
expect to see the test running in way less time than 300 seconds now.
I also have disabled the recording feature (we don't revert anything),
which brings another huge speedup: the test now runs in 1.4 seconds on
my computer
Let's see what it gives in the pipeline result :-)
Side note: this is exactly what I want to do for the Fortress tests: use
external transaction to gather injections of data in one single
database update.
On 25/06/2019 00:04, Stefan Seelmann wrote:
Hi Emmanuel,
yes, the Jenkins machines are rather slow, especially the H2x and H3x
nodes. I run lscpu and free -m on some, most show
Intel(R) Xeon(R) CPU E5-2430 (from May 2012) or Intel(R) Xeon(R) CPU
E5-2620 v2 (from Sept 2013) and 96 GB RAM
But I assume those are highly overprovisioned VMs with spinning disks
only. If you want more info you have to ask infra.
See also the recent discussion with Shawn [1].
But I don't mind, they are provided "for free" to the ASF and we can use
them.
Kind Regards,
Stefan
[1]
https://lists.apache.org/thread.html/c67c09b0e53a15c2bc9fbaf5e664c6f3b1dc2c9c2358d646d4028292@%3Cdev.directory.apache.org%3E
On 6/24/19 5:18 PM, Emmanuel Lécharny wrote:
Hi !
I'm just wondering on which kind of machine are the pipelines running?
The tests are taking almost forever. For instance, a test were we add
1000 entries and search using an index takes 9 seconds on my computer
(ok, it's a fast one), and more 300 seconds on the pipeline..
...
[INFO] Running
org.apache.directory.server.core.operations.search.SearchWithIndicesPersonIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
314.49 s - in
org.apache.directory.server.core.operations.search.SearchWithIndicesPersonIT
...
That's more than 3O times slower !
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org