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

Code coverage (nyc + coveralls) #34

Open
69 of 93 tasks
ralphtheninja opened this issue Jun 30, 2018 · 6 comments
Open
69 of 93 tasks

Code coverage (nyc + coveralls) #34

ralphtheninja opened this issue Jun 30, 2018 · 6 comments
Labels
test Improvements or additions to tests

Comments

@ralphtheninja
Copy link
Member

ralphtheninja commented Jun 30, 2018

  • abstract-leveldown
    • Enabled nyc and coveralls
    • Tests running at 100%
  • codec
    • Enabled nyc and coveralls
    • Tests running at 100%
  • concat-iterator
    • Enabled nyc and coveralls
    • Tests running at 100%
  • deferred-leveldown
    • Enabled nyc and coveralls
    • Tests running at 100%
  • electron-demo
    • Enabled nyc and coveralls
    • Tests running at 100%
  • encoding-down
    • Enabled nyc and coveralls
    • Tests running at 100%
  • errors
    • Enabled nyc and coveralls
    • Tests running at 100%
  • iterator-stream
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level
    • Enabled nyc and coveralls
    • Tests running at 100%
  • leveldown
    • Enabled nyc and coveralls
    • Tests running at 100%
  • leveldown-hyper
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-hyper
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-js
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-rocksdb
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-test
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-ttl
    • Enabled nyc and coveralls
    • Tests running at 100%
  • levelup
    • Enabled nyc and coveralls
    • Tests running at 100%
  • multileveldown
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-ws
    • Enabled nyc and coveralls
    • Tests running at 100%
  • mem
    • Enabled nyc and coveralls
    • Tests running at 100%
  • memdown
    • Enabled nyc and coveralls
    • Tests running at 100%
  • packager
    • Enabled nyc and coveralls
    • Tests running at 100%
  • rocksdb
    • Enabled nyc and coveralls
    • Tests running at 100%
  • subleveldown
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-browserify (archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
  • lazy-open (archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-lmdb (to be archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
  • leveldown-mobile (to be archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-mobile (to be archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-fstream (to be archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
  • level-basho (archived)
    • Enabled nyc and coveralls
    • Tests running at 100%
@ralphtheninja ralphtheninja added this to Backlog in Level (old board) via automation Jun 30, 2018
@ralphtheninja ralphtheninja moved this from Backlog to To Do in Level (old board) Jun 30, 2018
@ralphtheninja
Copy link
Member Author

screenshot from 2018-07-01 01-22-46

@vweevers Did you know that if you make check-boxes like above (nested) you can drag them up and down?

@vweevers
Copy link
Member

vweevers commented Jul 1, 2018

I'll look into ways of getting browser code coverage (with airtap). Would be really nice if each sauce labs job is displayed in coveralls (in addition to Travis jobs for node tests).

@vweevers
Copy link
Member

vweevers commented Jul 1, 2018

Would be really nice if each sauce labs job is displayed in coveralls (in addition to Travis jobs for node tests).

Scratch that, I forgot about the plan to merge lcov results (Level/memdown#153 (comment)). The Travis browser job can work the same as the node jobs, except that it merges results from multiple browsers.

@ralphtheninja
Copy link
Member Author

memdown down ;)

@ralphtheninja
Copy link
Member Author

Coverage enabled on all repositories. What's needed now is to shape up the tests to reach 100%. Might be a lot of work or not so much work, I really have no clue.

@vweevers
Copy link
Member

encoding-down down :)

@vweevers vweevers added the test Improvements or additions to tests label Jan 1, 2019
@vweevers vweevers moved this from To Do to Backlog in Level (old board) Mar 27, 2019
@vweevers vweevers pinned this issue Mar 31, 2019
vweevers added a commit to Level/multileveldown that referenced this issue Oct 25, 2019
- Add nyc & coveralls for code coverage (Level/community#34)
- Add engines.node to package.json (minimum is now 8)
- Disable Travis notifications (Level/community#40)
- Bump dependencies to prevent dedupe
- Add faucet to format test output
- Add dependency-check
@vweevers vweevers removed this from Backlog in Level (old board) Dec 4, 2021
@vweevers vweevers unpinned this issue Dec 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Improvements or additions to tests
Projects
Status: Backlog
Development

No branches or pull requests

2 participants