Skip to content
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

thousands of bisect files generated by odig odoc #138

Closed
avsm opened this issue May 4, 2018 · 4 comments
Closed

thousands of bisect files generated by odig odoc #138

avsm opened this issue May 4, 2018 · 4 comments

Comments

@avsm
Copy link
Member

avsm commented May 4, 2018

Running the latest development version of odoc generates a lot of bisect coverage files in the current directory, due to cd570b2 turning it on by default.

This does cause builds to take hours vs minutes for large package sets. Is there any way to turn off coverage testing and still use a opam pin odoc --dev version in the doc generation scripts?

@aantron
Copy link
Contributor

aantron commented May 4, 2018

Yes, I made Bisect on by default to help new contributors a couple weeks ago, but I don't think anyone is checking coverage. I'll turn it off.

The ultimate solution to this is being worked for in ocaml/dune#616, but we don't have to wait for that to fix the script.

@avsm
Copy link
Member Author

avsm commented May 5, 2018

Thanks; I'd be happy to save up and publish the bisect coverage from a bulk build if that'll help...

@aantron aantron closed this as completed in 94f9f5a May 8, 2018
@aantron
Copy link
Contributor

aantron commented May 8, 2018

It should work now.

The bulk coverage files could be useful to see what features are actually being used in opam. However, I think we aren't ready to make use of the information soon.

avsm added a commit to realworldocaml/docs that referenced this issue May 8, 2018
@avsm
Copy link
Member Author

avsm commented May 8, 2018

Thanks! This is helpful to my prototyping a Dune+odoc build of the Real World OCaml docs on docs.realworldocaml.org (the URL isnt publicised yet so this is a good chance to experiment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants