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

Add solid test cases #3

Closed
17 tasks done
Fullstop000 opened this issue May 23, 2019 · 0 comments
Closed
17 tasks done

Add solid test cases #3

Fullstop000 opened this issue May 23, 2019 · 0 comments
Assignees
Labels
P: High High priority WIP Working in progress

Comments

@Fullstop000
Copy link
Owner

Fullstop000 commented May 23, 2019

Increase the coverage of test cases over 90%.
See https://codecov.io/gh/Fullstop000/wickdb

Most essential parts:

  • Iterator
  • Record
  • ShardeCache
  • Memory Table
  • Block
  • Table
  • DB
    • Basic test harness
    • Common read/write on mem table
    • Memtable compaction
    • SSTable compaction
    • DBIterator
    • Recovery
    • Snapshot
    • Manual Compaction
    • Simple fault injection based on MemStorage
    • Concurrency testing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P: High High priority WIP Working in progress
Projects
None yet
Development

No branches or pull requests

1 participant