Jenkins build is still unstable: ActiveMQ-Java8-5.15.x » ActiveMQ :: Unit Tests #442

2020-03-31 Thread Apache Jenkins Server
See 




Jenkins build became unstable: ActiveMQ-Java8-5.15.x » ActiveMQ :: STOMP Protocol #442

2020-03-31 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: ActiveMQ-Java8-5.15.x #442

2020-03-31 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: ActiveMQ-Java8-5.15.x » ActiveMQ :: Karaf Integration Tests #442

2020-03-31 Thread Apache Jenkins Server
See 




Jenkins build became unstable: ActiveMQ-Java8-5.15.x » ActiveMQ :: MQTT Protocol #442

2020-03-31 Thread Apache Jenkins Server
See 




Jenkins build is unstable: ActiveMQ-Java8 » ActiveMQ :: Unit Tests #1509

2020-03-31 Thread Apache Jenkins Server
See 




Jenkins build is unstable: ActiveMQ-Java8 » ActiveMQ :: AMQP #1509

2020-03-31 Thread Apache Jenkins Server
See 




Jenkins build is unstable: ActiveMQ-Java8 #1509

2020-03-31 Thread Apache Jenkins Server
See 



[activemq-artemis] branch master updated: NO-JIRA Improve AMQP paging test coverage and determinism

2020-03-31 Thread clebertsuconic
This is an automated email from the ASF dual-hosted git repository.

clebertsuconic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


The following commit(s) were added to refs/heads/master by this push:
 new 891f281  NO-JIRA Improve AMQP paging test coverage and determinism
 new fb4b8ff  This closes #3045
891f281 is described below

commit 891f2817ff1452daf28223f976f1e206d5a34661
Author: Francesco Nigro 
AuthorDate: Mon Mar 23 18:14:37 2020 +0100

NO-JIRA Improve AMQP paging test coverage and determinism
---
 .../integration/amqp/paging/AmqpPagingTest.java| 31 +-
 1 file changed, 25 insertions(+), 6 deletions(-)

diff --git 
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/paging/AmqpPagingTest.java
 
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/paging/AmqpPagingTest.java
index b4085ed..5218a0d 100644
--- 
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/paging/AmqpPagingTest.java
+++ 
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/paging/AmqpPagingTest.java
@@ -22,15 +22,19 @@ import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
 import org.apache.activemq.artemis.api.core.SimpleString;
+import org.apache.activemq.artemis.core.paging.PagingStore;
 import org.apache.activemq.artemis.core.server.ActiveMQServer;
+import org.apache.activemq.artemis.core.server.Queue;
 import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
 import 
org.apache.activemq.artemis.tests.integration.amqp.AmqpClientTestSupport;
+import org.apache.activemq.artemis.tests.util.Wait;
 import org.apache.activemq.transport.amqp.client.AmqpClient;
 import org.apache.activemq.transport.amqp.client.AmqpConnection;
 import org.apache.activemq.transport.amqp.client.AmqpMessage;
 import org.apache.activemq.transport.amqp.client.AmqpReceiver;
 import org.apache.activemq.transport.amqp.client.AmqpSender;
 import org.apache.activemq.transport.amqp.client.AmqpSession;
+import org.hamcrest.Matchers;
 import org.junit.Assert;
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -39,22 +43,31 @@ import org.junit.runners.Parameterized;
 @RunWith(Parameterized.class)
 public class AmqpPagingTest extends AmqpClientTestSupport {
 
-   @Parameterized.Parameters(name = "durability={0}")
+   @Parameterized.Parameters(name = "durability={0}, readWholePage={1}")
public static Collection getParams() {
-  return Arrays.asList(new Object[][]{{Boolean.TRUE}, {Boolean.FALSE}, 
{null}});
+  return Arrays.asList(new Object[][]{
+ {Boolean.TRUE, true}, {Boolean.TRUE, false},
+ {Boolean.FALSE, true}, {Boolean.FALSE, false},
+ {null, true}, {null, false}});
}
 
private final Boolean durable;
+   private final boolean readWholePage;
 
-   public AmqpPagingTest(Boolean durable) {
+   public AmqpPagingTest(Boolean durable, boolean readWholePage) {
   this.durable = durable;
+  this.readWholePage = readWholePage;
}
 
@Override
protected void addConfiguration(ActiveMQServer server) {
   super.addConfiguration(server);
-  final Map addressesSettings = 
server.getConfiguration().getAddressesSettings();
-  
addressesSettings.get("#").setMaxSizeBytes(10).setPageSizeBytes(1);
+  final Map addressesSettings = 
server.getConfiguration()
+ .setReadWholePage(readWholePage)
+ .getAddressesSettings();
+  addressesSettings.get("#")
+ .setMaxSizeBytes(10)
+ .setPageSizeBytes(1);
}
 
@Test(timeout = 6)
@@ -86,8 +99,14 @@ public class AmqpPagingTest extends AmqpClientTestSupport {
  }
  sender.send(message);
   }
-  
Assert.assertTrue(server.getPagingManager().getPageStore(SimpleString.toSimpleString(getQueueName())).isPaging());
   sender.close();
+  final Queue queueView = getProxyToQueue(getQueueName());
+  Wait.assertEquals(MSG_COUNT, queueView::getMessageCount);
+  PagingStore pagingStore = 
server.getPagingManager().getPageStore(SimpleString.toSimpleString(getQueueName()));
+  Assert.assertTrue(pagingStore.isPaging());
+  final int pageCacheMaxSize = 
server.getConfiguration().getAddressesSettings().get("#").getPageCacheMaxSize();
+  Assert.assertThat("the size of the messages or the number of messages 
isn't enough",
+pagingStore.getNumberOfPages(), 
Matchers.greaterThan(pageCacheMaxSize));
   receiver.flow(MSG_COUNT);
   for (int i = 0; i < MSG_COUNT; i++) {
  AmqpMessage receive = receiver.receive(10, TimeUnit.SECONDS);



Build failed in Jenkins: ActiveMQ-Artemis-Master #2687

2020-03-31 Thread Apache Jenkins Server
See 


Changes:

[clebertsuconic] NO-JIRA Improve AMQP paging test coverage and determinism


--
[...truncated 1.28 MB...]
??? ‚   Ã?‚ ¿0‚ »0‚?g?  *†H†÷
??? ‚?X?‚?T0‚?P0‚?L??*†H†÷
??
?? ‚?û0‚?÷0)?
*†H†÷
0???5?“s?Lù‹nbáQ%ÔÍ?£?á???ÃP?‚?È}‡N%M/5fє?D¹-™ÝîUÈy©? QÔÜ
lÿçtÂãn@u‚ùÁù×2V{ ™Þ–ÅÉÁò,áf6…î´ðÞ!á?ƒ>íô Þ>‡ïßv’Î?<)ˆû>?i&§Æ¡„ÐÆU}O?‡É¡©„
Æôɐ*®‹Õß?U?ÛÓ´"UûMØ–?i¼$þ@Õe®?±m?kâAFW>¦þIº??¬õè?h"Ü?ƒb¥&»%yÈúÔ?Q?ë2Ñ%¦Ô†Çµ\?&
ò@è¤÷mfjÏÒ«]=‰É
?—?–÷ìµxůxkB?û™¥?2?‹¤?GØÞu_
-tëL±BO³,?Àé¥??ˤ`î˜í2Ôu‹?]a!u
o?Fø\ÂÐÏ?e³
·+¨??¸dn?6“?ƒxÄ??­0½x??.Um?Ø"Â
8?Ë4_??è@??:³ßühdðº¶6æ±?‹‰RÐ^Ÿîò˦g–3ñÌ,»aô녰œúpé4Tq²I‡i<â\?2?˜?˜??”ªdxþàb
iRc•|Œ¸wšV?©úœµf
9]?p¸?橀ß#¿î|&›¸2BCÒ%!¡??dK½î™»­??0ûP?³¼?„´3Ñ"?wR¤Ek[Ô脚.¤‰(Ä|]?ô?’^­ÏèWñ&Üxç´:´”?Õ
   
Í"ŽI–"ô|ýéÞ·;µ•Ô}¹??2F?(à²z[Ž‰Pcͼ?z¸`?Cž¡àKn?Lተ¢Í?~Ä?z×6÷áW¶??³?މø"fm3û(?K*ÏcWÅÒwÍé´Wؖ?-§uL?¥b_à@s&؛eÞ?G?04ÿ'°œ?aÄgq!¥È?à¸ñ¡?'`÷¢-*?d÷‹½ßÒ¦"Š‹AoÛ»¢)l+ýº’?•:mÓ¶d’»??º7i±´º¢¯N¯u,??äÓfw?¸ûÉ?8d毿uÿ4?®Šr­/X?;wø²Í'W÷SM4æчԥÍÏTG¦‚’w[?"•mÁm¸îŠB°Œs\¢^ë?Äk?Ì}?3'Ô°“˜¤§{ÑMX©ŒY0Y8·ÙÏmÞñ
 þ???¿·
Ê?4`ÒĹH±X«„‘ÀãíŽóóÚçe•õ4õ¥
XÊÔ?֗Wx?x-¨š[@·ù°Õ{T k>&˜˜‚n"?ďÇƼ’N„üD=¸wÊ才Ç?•} ý݅
vzœ{?$K@M?Þßî¾Á?‚Rž?É»tý2m´A²eÀ$.F?þ›._-?ï“?f†?%cZšY?þ9%)b…k¢g™ß1>0?? *†H†÷
?   ?1??
?m?y?k?e?y0!?   *†H†÷
?   ?1???Time 15270978378910‚?L?*†H†÷
??? ‚?=0‚?9???0‚?2? *†H†÷
???0)?
*†H†÷
0???’M©o©?›k?³?ÂщÀ?xc?ü¥f1??+4†^Á×¥?ã³?Â\ò?áý³ÓÅ?Ìãþ„u'é??㫝õ¹ÉO¹¥
 }êÅð×?Nq.ìÃØËф¡öÊ@FÅ4û^ï“Q8Õ­½Cř©æ?
?JÝ(Df¦?Êóm·3Ûäã ùµyÌ@
Ƕ0!?>qΨH‚N?…Jþfk?õiRÏç?Xp?l_ÍÙ?gL%¤7ÏßNÀ0fº(´Úê]IəD ??õÓân„û?¤©}P}@,*op4
”?ç;·¯‚Ü?zþÉoo…?àäVmà?{?&º#ŠB’gùòx?ËnC7×x—ÁúÜúÆh1A2ˆÔ§·?ÈJð ObßMÖëP
?‹ˆ_`?Úz-$z<¯?ƒ¨ˆ?LbjwÎ`Ädlé/dcÑ=1ÛrÊÝçÏ/uE‰kræρ?1±ÀÄÓ?K±ˆ:?ƒ_Z7-J9l0ýò<8Ò«??š9€Ñ«“?þ46´W?!pC´“ûãŒ?rwjõ?–˜r¬ërþ?÷ÆSŸ½vבDrü±Oà$‡€?ôûÿò„?ó‰
 "Ðó0Læ; 
˜×R›?Çäþ£¸·“ªÓoòÙÌúÕt7$Ä??Õ??õ?‘?“È™ò[†û¢˜àݔ}?óô?õO¸J[î>f1m?§ÖxLì?9?#¸Ä¡¼½@ÆI
 ñ?“§zߟe²3U­®­Ùy¦s՚Ԛ¿<¢L?²n??9ÚÝE‚?¿½ÙûA@æ?S¨–?N¥§ª‡KçX·?Û{5i‡ßf 
€ÝÕ4::šÚø›éÙÌa.À€??ýWÚ'?ž[À]+õÇ)gÕf>°§)כªäN?¢†
ÁÈ?YOQQDs¬
. 
jÒßP‰ÆéÐø?Ž†x¯¥!4†)S?¶?š?Œ=œ/?q8:™??Þ¢ª?T·ÛC‹ÇÊÀÀN+]??{ÈZ‡»»?ò:?#©Ü‘Ô?:/?QŒNRjr=„??‹:?M~Àì'I^çÍÙ?D¿Ub\?ƁíóµR¬uý±°õ݁
óŠÛ?Öæ¶?âÀ?ÞI.ÉQ°1bPøô®*[&"AŠ?ŽN­ö2€™?K¾jÍ5s?Þøñ:œëqxVš÷Ïáƒ>ã
ñD?
Òy¹•)»?
q÷n7‘?{QW??‘NVïŠéKŠíî?€‚ì»?¥.ö©ïCN–½îÄ^?Èkš¢+?QÍ??€ªÙ]™d®ÿ'éæw?7¡0>0!0  
??+d?Ë.´??}GWJAÚ$£6¤Ñ??oPå†Ø'\Ø㎜Y÷G‡È
FÃ???† 

=
== File: 

=
0‚
)???0‚  â?  *†H†÷
??? ‚   Ó?‚ Ï0‚ Ë0‚?g?  *†H†÷
??? ‚?X?‚?T0‚?P0‚?L??*†H†÷
??
?? ‚?û0‚?÷0)?
*†H†÷
0???½/ 
DÛüo¶7?E\"Øê?Ò¶???ÃP?‚?ÈèÐF玀8§©òct¦$X„öCCâ?yï5?Q?‡?ÀcKÖ??§ÐLù²ÅŸûÑ??˜eÛ~w†ÛÆk?Yîwuú#°KSï:8¨ß¾uv9CGö?FV5bŸ?\’°Õ¨e$VCŸÜÄ??¼Àç?®SÝ{ž?|à?7AÈ4±?éÃCi?°¯n¾µŒÖÍP
 oßá=`0tœuê9?ó®rê÷ˆFÞ?%äþV7ÁîKüHíí—ÀP?ï
å?CŽ¶f?ÿØÌúށu¤ÖAéuèoXç˜Í1?9UE}·€ù:·O™‰ó»ÊKž¸?‘?ÀBG?{X@kòËÕº;O?Y|WA†Î§?° 
‰ŽÀBsî`"d?„öŒ³?þ^–·ÂÁò?ý?¥ñJ쉝1êÅ°´žë¥`Ĭ‰št€3÷õ‹Þ€½Û®zfœòbÅ¡«7O•¥BÚ×#ÑÙÑ?êÇ?“.¿??&?÷L'ó/Þ?,?W¹+Ÿ`?Ï{֒S¸3Ÿç?ÝÐ@?Õ¿U¸=î?#Y†AÁu-zãúµn¥¸??75µ?7mûíG)1À?X?!n>)¶¿b#n—$QòŠùÙ-⽕¸Œ:èñ?¹(OÖ?Ž`:ýñÏ_
…ÅŽ?.Öú½Y4N…
¥çÍ?p¼6g»ÉKzå?Ö?q?ƒ'L>çï?=Ovx™¦™ºX¨ŸÎèx©¤Gä—?W(ãX®€¼Fð$/Š—?Ý>??„¼ˆ?z"ùø‚ÙzæRAâV?9j‘÷µš?¯)?B4(ý:ä÷Pƒ'‡ÛéTLBtš^GuõX?‡?Æ»Š?E¸5s–éôh¾0??*†H†÷
?   ?1??
?m?y?k?e?y0!?   *†H†÷
?   ?1???Time 15270966159850‚?\?*†H†÷
??? ‚?M0‚?I???0‚?B? *†H†÷
???0)?
*†H†÷
0???9?`fPˆ¬IM›Å
Ä?Ê÷Q”‡Ç???ÃP€‚??m¾WÇ
^’[â8?l€0_z¸0TÐԝò9o?£H?€÷öªÚ?ºÉ?ÆÇ+˘½?=ðcå%Q#~0ääþiwOÿvgAïæú?sò†1;`U(?cñøñ+>üùD?Sk?Ëöä?ËSöp?”±¼$÷qd?kÂ?0?8`?Êe?V?ËÛ²ÄP?æÕ???›ðîñµ½`?ˆ,hþj¦û[”T?5ü“öØ·n7äNŸþÁ»ÀF5NÉlZáŨñ©¬?€ÁSë'œ?6yX?z"£àüÑñeÞ÷m???¯wSü®g©?DX?5Ê]?¥?1y?n
²¶÷0!0
??+u?é?É?áڅ¨ú?¢4ºÝbκ??¯?ƒƒÄ?õ?›2?¿–3[Ž?Ú»#???† 

=
== File: 

=
0‚?¦???0‚?_?*†H†÷
??? ‚?P?‚?L0‚?H0‚?D?*†H†÷
??? ‚?50‚?1???0‚?*? *†H†÷
???0)?
*†H†÷
0???ø?Áûä
ÏOL?¿?å}ˆ‹¦žUÃP€‚?ð/?k+³0ËB\*Æ`ë&™#¨è?ÎÍ4ŠàFr?Ž²òsûo$^°Ø±Ø¼µj‘ãbñ—A?ï?õ`uÙË?Í3Èû
 <þôÑøa?XÌpŸÄ4ÂOÍME!äHv0}ßéqª¼ëå?)-*.ÕÃ@ˆ$߉[†S?NxÜé?b”
d¯¾Ivl?­ûfž±xãöÿ`?æGkfª“=[sdΩñ?ŽW+®éÜü?FÀ{?vW?.®y±³L†´øCòš_A  
3ÊõwÓFô¿äø}x»?§;ð`??ŸÖœÌ
øƒ???M½P–%
è,¯??ì?˜C´¾‘ê^8Ÿ…
{œçíØFùƒbÜ{Ž’þ¬ò?¦¢Fà?—¬?¡xÌ{>}ïàƒ>??(?r™xLí‹?û·ã݋?màTÖó³jñe??Â-?ù¦c‡‰èBCÛhn?/ƒ€»MLøc¦ÞÔð¢?LÙÌU4=Óxóm܈?Açi?Šž?Òþ?*A
áC??Û=L£Gôj?ñˈÓ>kD"??äB{?³?þ¬ùk3K´Î?.oÙH*KDr¨¢eŸØ@7*Uuc}¸™¤´~~ę߷ì¢?7B$¶À_¯r¼?AøPˆ:þá*Kó9þ©Â?kÛE·<óR¦ø?ý?=Ÿ\ótúº?ÂUè́—'"²À«?KzÿՕ?Nj7á?ânÝïšs
?~¨;ÛÖ  Š:gàFÿtøÌîóÁ?—÷Dz>!Ÿb£Á/?~<
`½ÉæÞmÝ´[?ì?Z†s:ÈÃ?/û™ÿd,?ÆA ÀCá?ÆB…
pòi?&]Ìtøw?ñç?òì?â\ñÛgÕ´08«PLz?A^‚,r?o¶Ûm?íd?X±Ü…
0¡÷m+?âü?H¸)??¬ÿÁsg^ñv;HŒŠ?0\fׁìb-su?ÑKåAÙo'?<†”߯¹ñ‰{B¼Å»?