Skip to content

Add Unit tests to the package mil.nga.giat.geowave.mapreduce.splits #1000

@rfecher

Description

@rfecher

There are currently no unit tests of any of the public methods in the java classes inside these packages. The primary class that we need to test is SplitsProvider - AccumuloSplitsProvider and HBaseSplitsProvider are extensions of this class and look very similar. These classes are responsible for determining InputSplits for the MapReduce GeoWaveInputFormat. GeoWave tries to produce the most balanced set of splits while maintaining locality as possible given constraints on minimum and maximum splits requested by a user.

This issue is particularly looking at mil.nga.giat.geowave.mapreduce.splits.SplitsProvider methods and testing them. At a minimum, one should develop a SplitsProviderTest class and try to test the functionality contained in this class understanding what the expected behavior is.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions