Skip to main content

Blog Archive for fabriziogiudici during May 2012

Testing for features is not enough: you should always test also for performance. For instance, a test could assert that a given task is executed under a certain time (which is not always easy, and if you run tests under CI, that is on a server which performs multiple tasks, things can be slower or faster depending on available CPU). Testing for performance is important because sometime you can...
As I said in my previous post, a few months ago I've put under my CI a number of projects of mine to be tested in parallel with JDK 6 and JDK 7. After a few minor issues, they were ok and have been working even in production under (Open)JDK 7 since the end of the past year. Given that now Oracle has started releasing JDK 7 for Mac OS X too and that the latest NetBeans 7.1.2 works fine under Mac...
With the first release ever of a Java VM by Oracle for Mac OS X, a long, long time problem has probably been solved. Now we have a single producer of VM, Oracle, that can produce bits for all the major operating systems (Windows, Linux, Mac OS X) and release in the same moment. In the past Apple was entirely responsible for bits on Mac OS X with a chronical delay with respect to the other...