Weekly sanity testing moving from Mondays to Fridays

Kevin Rushforth kevin.rushforth at oracle.com
Thu Jan 5 19:05:14 UTC 2017


In order to better line up with the JDK build promotion schedule, we are 
moving our weekly OpenJFX pre-integration sanity testing from Mondays to 
Fridays.

Starting this week, here is the new schedule:

1. The *testing* period will be from *Thursday evening Pacific through 
Friday 11:59am Pacific*.

2. The "*lockout*" period will be much shorter: *1am to 2am Pacific on 
Friday*s. No more "no push Mondays" (and we won't replace it with a "no 
push Friday"). The existing 12 hour lockout was intended to solve a 
problem we don't have in practice. The only reason we need a lockout at 
all is due to the way our build systems are configured and the fact that 
pushing to multiple repos in the forest is not atomic.

3. In exchange for #2, and to better reflect what we really needed the 
lockout for in the first place, developers are strongly encouraged to 
*avoid pushing intrusive changes* (e.g., large scale refactoring, WebKit 
upgrades, etc.) or risky fixes from *Thursday 5pm Pacific through Friday 
5pm Pacific*. Intrusive changes and risky fixes should go prior to 
Thursday afternoon (or over the weekend as long as you don't break the 
build).

See the Wiki for details:

https://wiki.openjdk.java.net/display/OpenJFX/Sanity+Testing

Please let me know if you have any concerns or questions.

Thanks!

-- Kevin



More information about the openjfx-dev mailing list