Right, in 5.5 any stale state on the file system is likely to survive. In dev (new ci) that problem is gone.
Simon Original Message From: Thiago Macieira Sent: Thursday, August 6, 2015 18:14 To: development@qt-project.org Subject: Re: [Development] 5.5 CI having problems on tst_qmimedatabase-xml On Wednesday 05 August 2015 08:51:28 Thiago Macieira wrote: > On Wednesday 05 August 2015 07:48:42 Thiago Macieira wrote: > > Uh... that indicates that the random number generator is never seeded in > > the tests, so QTemporaryFile / QTemporaryDir always tries to create the > > same file names. > > > > 256 is exactly the number of attempts qt_mkstemp tries before giving up. > > And tst_qmimedatabase-xml is failing exactly because the QTemporaryDir > > creation failed. > > https://codereview.qt-project.org/122839 That was it. Before the change above, integration had failed due to tst_qmimedatabase-xml and/or tst_qfileinfo in 6 out of the 9 previous integration failures (two others were unrelated flaky tests). The CI passed integration on the first attempt with the change above when it compiled. So we now know that C:\temp is not getting cleaned in CI machines. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development