apache / apache/lucene

need a low-level base directory assert class [LUCENE-3383]

Open
#4,456 0 comments 0 reactions 0 assignees View on GitHub
legacy-jira-priority:Major type:test
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

idea is to have some base helper class in test-framework
that tests directories, so that we get better coverage out of anything sitting in contrib,
and out of our existing directories (not relying upon random testing to eventually catch stuff, and
not relying upon directories being in core lucene to have good tests).

---
Migrated from [LUCENE-3383](https://issues.apache.org/jira/browse/LUCENE-3383) by Robert Muir (@rmuir)

Contributor guide

Open the contributing guide

Research direction

Start by reading the test-framework and existing directory tests, then inspect directory implementations in contrib and core Lucene to identify the common behaviors that need coverage. Done means defining and integrating a reusable base helper class that exercises those directory behaviors rather than relying on random testing.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.