-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Latest released version currently failing R Check #211
Comments
I think this is a configuration problem:
Should be |
I think I found it: On both SQL Server and Oracle, FeatureExtraction is expecting a |
I manage to solve the errors as mentioned above, but now a new error appears. This is mostly likely caused by this issue in |
@schuemie I've sent you some pgsqltest database performance metrics, via email, that may be helpful in troubleshooting |
@schuemie I am not sure yet what is the problem. I saw that after I made the latest release, the weekly R check has worked 1 time (build took a bit more than 2 hours) and after that the build takes a lot longer. I can see that the problem is with running the tests, so maybe one of the databases is slow. The R-CMD-check-Hades does work, also on Mac OS, though it also takes long there (4h or a bit more). So, I think we need to try to speed up the tests anyway. But looking into the differences between the weekly R-Check and the R-CDM-Check from Hades (that does not fail) I also found some differences. The CDM schema's are not the same for multiple database. Eg. for weekly R-check |
Good find about the oracle CDM schema! We should change that, but I suspect the main reason the weekly check is taking longer is because all HADES packages are being tested in the weekend. I spaced them at least 1 hour apart, but of course if FeatureExtraction takes 4 hours its unit tests likely overlap with the unit tests of 3 other packages, competing for resources. I think if we get the regular GA under an hour the weekly one will be fine too. Could you try running the unit tests in a local R instance? That should give more information about which steps are taking the longest (you can even run the tests line by line) |
@schuemie ah, good to know. Yes that sounds like a plausible explanation why the weekly is slower than the other. |
I see:
From what I can gather, on Oracle it does not clean up the temp tables (such as
#cov_1
), and therefore throws an error if they are created again. On platforms like Oracle, you must drop the temp tables, after using them because they are not deleted automatically when the connection is closed.The text was updated successfully, but these errors were encountered: