Everyone, I appreciate for your help! Hey Uwe Ligges:
There are four examples in my package: read data, calculate correlation, plot, and summarize connection network. The plot is the slowest one and I have to use donttest{} to avoid testing it on CRAN. All other examples are fast and take less than 10s, so I can let CRAN test it. Also Swetlana suggest me to write a vignette to demonstrate plot. However, my plot is in rgl device (an rgl window separated from default R plot window) and cannot be integrated into rmarkdown. So in a nutshell: can I just use donttest{} to my plot example and comment that it takes a long time to run? It is my first time to submit r package, sorry for any inconvenience! Thank you very much for your help! On Tue, Apr 24, 2018 at 1:01 PM, Duncan Murdoch <murdoch.dun...@gmail.com> wrote: > On 24/04/2018 12:48 PM, Uwe Ligges wrote: > >> >> >> On 24.04.2018 18:45, Spencer Graves wrote: >> > [... deleting irrelevant stuff...] > >> >>> >>> If it becomes infeasible to find smaller datasets, etc., you can >>> cut out certain tests with a construct like the following: >>> >>> >>> if(!fda::CRAN()){ >>> # ... tests to run on other computers but to skip on CRAN. ... >>> } >>> >> >> Ummm, how should fda::CRAN() now that it runs on CRAN? >> >> CRAN prefers to ship a set of examples/tests etc. that meet our >> requirements. If you want to ru addtional tests and/or examples, then >> run them conditionally on something that is true for your local machine, >> e.g. some defined environment variable. >> > > For Xubo Yue, who may not be aware of all of the players: > > Uwe Ligges is one of the individuals who runs CRAN. When you submit a > package to CRAN, you are asking Uwe and others to distribute your work. You > should listen to what he says. > > Spencer Graves and I are not involved in running CRAN. We will give you > advice that we think is good advice, but if it conflicts with Uwe's, follow > his. > > Duncan Murdoch > -- *Xubo (Max) YUE, *PhD Student, *The Industrial and Operation Engineering Department,* *College of Engineering,* *The University of Michigan, Ann Arbor, MI, USA* [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel