On Wednesday, July 12, 2017 at 5:18:18 AM UTC-7, [email protected] wrote: > > > > On Tuesday, July 11, 2017 at 20:30:15 UTC+3 пользователь Jeremy Evans > написал: > > Our database is shared among many developers, so I'd like to know what >>> kind of setup is required to run the specs. >>> Then our DBAs perhaps could arrange setup for testing >>> >> >> You definitely need to run the specs in their own database. Oracle >> offers development VMs that should be suitable: >> http://www.oracle.com/technetwork/community/developer-vm/index.html >> > > Hi Jeremy, our admins gave me access to our dev servers, but specs fail > even for yesterday's master. > > I've run test suite on three different servers with similar results, like > > 736 runs, 3442 assertions, 21 failures, 214 errors, 28 skips > > > And most popular errors are (number in front is how much the error was > reported) > > 195 Sequel::NoExistingObject: Record not found > 15 Sequel::NotNullConstraintViolation: OCIError: ORA-01400: cannot > insert NULL into ("XXSQLTEST"."MANAGERS"."ID") > 2 Sequel::UniqueConstraintViolation: OCIError: ORA-00001: unique > constraint (XXSQLTEST.U) violated > > > Not sure if it is issue with my setup. > I've made a gist with logs from each run, > https://gist.github.com/timon/7a4affab68e4b0b1cd3ec8d330c1b369 > > I probably should have mentioned this earlier, but the oracle adapter tests require the :autosequence option. If you weren't using that before, could you try rerunning the specs with that option and see if it fixes the issue? If that doesn't fix it, I'm assuming the failures are either due to Oracle version or configuration differences. Here's what I get when running the specs using the older Oracle VM I currently test with (server version 11020002):
759 runs, 10604 assertions, 0 failures, 0 errors, 28 skips Thanks, Jeremy -- You received this message because you are subscribed to the Google Groups "sequel-talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sequel-talk. For more options, visit https://groups.google.com/d/optout.
