Continuous Integration
Ignite Realtime Website
Tests: Testless build
Duration: 7 seconds
Changes: Who: Greg Thomas
Why: Merge pull request #133 from GregDThomas/OF-1710-prep
OF-1710: Preperatory work for exposing the plugin release date.
Changes by Greg Thomas
Continuous Integration (master)
Openfire
Tests: 299 passed
Duration: 47 seconds
Changes: Who: Greg Thomas
Why: Merge pull request #1301 from GregDThomas/final-sysprop-changes
Final System Property changes
Changes by Greg Thomas
Fastpath Webchat
Openfire
Tests: Testless build
Duration: 59 seconds
Changes: Who: Greg Thomas
Why: Merge pull request #1301 from GregDThomas/final-sysprop-changes
Final System Property changes
Changes by Greg Thomas
Maven RPM Release Build
Openfire
Tests: 243 passed
Duration: 2 minutes
Changes: Who: Daryl Herzmann
Why: Denote Openfire 4.3.0 Release

Who: Guus der Kinderen
Why: TravisCI should deploy maven artifacts when building.

Who: Guus der Kinderen
Why: Travis should start a build for all plugins
If TravisCI succeeds in building Openfire, it should build all plugins too.

Who: Greg Thomas
Why: Ensure the search plugin is included in the distribution

Who: Dele Olajide
Why: OF-1644: Allow non-local users to query MAM.

...
Manual run by Daryl Herzmann
Nightly Maven Debian Build
Openfire
Tests: 299 passed
Duration: 3 minutes
Changes: No changes
Scheduled
Nightly Maven Install4j Build
Openfire
Tests: 299 passed
Duration: 4 minutes
Changes: No changes
Scheduled
Nightly Maven Mac Build
Openfire
Tests: 299 passed
Duration: 1 minute
Changes: No changes
Scheduled
Nightly Maven RPM Build
Openfire
Tests: 299 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Nightly Plugins Build (disabled 4.2)
Openfire
Tests: Testless build
Duration: 5 minutes
Changes: Who: Roman Soldatow <Redor@users.noreply.github.com>
Why: REST API update to 1.3.1 (#1068)
Fixed: That created rooms were not propagated to other nodes OF-1535
Fixed: Missing documentation for "new" json mapping
Manual run by Daryl Herzmann
Continuous Integration (4.2)
Smack
Tests: 520 passed
Duration: 3 minutes
Changes: Who: Florian Schmaus
Why: Smack 4.2.4

Who: Florian Schmaus
Why: Smack 4.2.5-SNAPSHOT
Changes by Florian Schmaus
Continuous Integration (4.3)
Smack
Tests: 579 passed
Duration: 4 minutes
Changes: Who: Florian Schmaus
Why: Remove "synchronized" from notifyConnectionError()
as it is not neccessary and causes stalls and deadlocks with a
concurrent connect()/login() (which could be resolved interrupting the
connect()/login() calling thread):

"Smack Reader (0)" daemon prio=5 tid=21 Blocked
  | group="main" sCount=1 dsCount=0 obj=0x12c84670 self=0x7e072ca200
  | sysTid=14965 nice=0 cgrp=default sched=0/0 handle=0x7e06155450
  | state=S schedstat=( 63430626 3034269 21 ) utm=5 stm=0 core=2 HZ=100
  | stack=0x7e06053000-0x7e06055000 stackSize=1037KB
  | held mutexes=
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.notifyConnectionError(XMPPTCPConnection.java:-1)
  - waiting to lock <0x0ec6e6bb> (a org.jivesoftware.smack.tcp.XMPPTCPConnection) held by thread 22
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.access$3900(XMPPTCPConnection.java:154)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1330)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$900(XMPPTCPConnection.java:1064)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:1081)
  at java.lang.Thread.run(Thread.java:761)

"connect" prio=5 tid=22 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x12c8e820 self=0x7e19bcd600
  | sysTid=15047 nice=0 cgrp=default sched=0/0 handle=0x7e05ee4450
  | state=S schedstat=( 14067083 7475835 14 ) utm=1 stm=0 core=0 HZ=100
  | stack=0x7e05de2000-0x7e05de4000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait!(Native method)
  - waiting on <0x0c058b14> (a java.lang.Object)
  at java.lang.Thread.parkFor$(Thread.java:2127)
  - locked <0x0c058b14> (a java.lang.Object)
  at sun.misc.Unsafe.park(Unsafe.java:325)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:840)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
  at java.util.concurrent.Semaphore.acquire(Semaphore.java:446)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.initConnection(XMPPTCPConnection.java:685)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:942)
  at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:417)
  - locked <0x0ec6e6bb> (a org.jivesoftware.smack.tcp.XMPPTCPConnection)
  at org.yaxim.androidclient.service.SmackableImp.connectAndLogin(SmackableImp.java:717)
  - locked <0x0ec6e6bb> (a org.jivesoftware.smack.tcp.XMPPTCPConnection)
  at org.yaxim.androidclient.service.SmackableImp.doConnect(SmackableImp.java:304)
  at org.yaxim.androidclient.service.SmackableImp$5.run(SmackableImp.java:391)

Who: Florian Schmaus
Why: Wait for reader/writer thread termination at the end of shutdown()
This synchronizes the place with what the master branch currently
does.
Changes by Florian Schmaus
Continuous Integration (master)
Smack
Tests: 676 passed
Duration: 4 minutes
Changes: Who: Florian Schmaus
Why: Merge pull request #304 from vanitasvitae/mr_template
Add Github Pull Request Template
Changes by Florian Schmaus
Nightly Binary Distribution Build
Smack
Tests: 676 passed
Duration: 7 minutes
Changes: Who: Florian Schmaus
Why: Merge branch "4.3"

Who: vanitasvitae
Why: Add Github Pull Request Template

Who: Florian Schmaus
Why: Merge pull request #305 from mwild1/patch-1
Minor fix to integrationtest.md formatting

Who: Florian Schmaus
Why: MoodIntegrationTest: Ensure that listener is removed

Who: Florian Schmaus
Why: Show all exceptions ErrorsWhileSendingOrReceivingException message

...
Changes by 3 people
Nightly Binary Distribution Build (oldstable-branch)
Smack
Tests: 520 passed
Duration: 4 minutes
Changes: No changes
First build for this plan
Nightly Binary Distribution Build (stable-branch)
Smack
Tests: 579 passed
Duration: 5 minutes
Changes: Who: Florian Schmaus
Why: Wait for reader/writer thread termination at the end of shutdown()
This synchronizes the place with what the master branch currently
does.

Who: Florian Schmaus
Why: Remove "synchronized" from notifyConnectionError()
as it is not neccessary and causes stalls and deadlocks with a
concurrent connect()/login() (which could be resolved interrupting the
connect()/login() calling thread):

"Smack Reader (0)" daemon prio=5 tid=21 Blocked
  | group="main" sCount=1 dsCount=0 obj=0x12c84670 self=0x7e072ca200
  | sysTid=14965 nice=0 cgrp=default sched=0/0 handle=0x7e06155450
  | state=S schedstat=( 63430626 3034269 21 ) utm=5 stm=0 core=2 HZ=100
  | stack=0x7e06053000-0x7e06055000 stackSize=1037KB
  | held mutexes=
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.notifyConnectionError(XMPPTCPConnection.java:-1)
  - waiting to lock <0x0ec6e6bb> (a org.jivesoftware.smack.tcp.XMPPTCPConnection) held by thread 22
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.access$3900(XMPPTCPConnection.java:154)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1330)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$900(XMPPTCPConnection.java:1064)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:1081)
  at java.lang.Thread.run(Thread.java:761)

"connect" prio=5 tid=22 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x12c8e820 self=0x7e19bcd600
  | sysTid=15047 nice=0 cgrp=default sched=0/0 handle=0x7e05ee4450
  | state=S schedstat=( 14067083 7475835 14 ) utm=1 stm=0 core=0 HZ=100
  | stack=0x7e05de2000-0x7e05de4000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait!(Native method)
  - waiting on <0x0c058b14> (a java.lang.Object)
  at java.lang.Thread.parkFor$(Thread.java:2127)
  - locked <0x0c058b14> (a java.lang.Object)
  at sun.misc.Unsafe.park(Unsafe.java:325)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:840)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
  at java.util.concurrent.Semaphore.acquire(Semaphore.java:446)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.initConnection(XMPPTCPConnection.java:685)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:942)
  at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:417)
  - locked <0x0ec6e6bb> (a org.jivesoftware.smack.tcp.XMPPTCPConnection)
  at org.yaxim.androidclient.service.SmackableImp.connectAndLogin(SmackableImp.java:717)
  - locked <0x0ec6e6bb> (a org.jivesoftware.smack.tcp.XMPPTCPConnection)
  at org.yaxim.androidclient.service.SmackableImp.doConnect(SmackableImp.java:304)
  at org.yaxim.androidclient.service.SmackableImp$5.run(SmackableImp.java:391)
Changes by Florian Schmaus
Continuous Integration
Spark
Tests: 2 passed
Duration: 47 seconds
Changes: Who: Florian Schmaus
Why: Bump Smack to 4.3.3
Changes by Florian Schmaus
Nightly Build
Spark
Tests: 2 passed
Duration: 3 minutes
Changes: No changes
Scheduled
Continuous Integration (trunk)
SparkWeb
Tests: Testless build
Duration: 1 second
Changes: No changes
Manual run by Daryl Herzmann
Continuous Integration (master)
Whack
Tests: Testless build
Duration: 13 seconds
Changes: No changes
Manual run by Guus der Kinderen