Class ITTraces<T extends StorageComponent>


  • public abstract class ITTraces<T extends StorageComponent>
    extends ITStorage<T>
    Base test for Traces.

    Subtypes should create a connection to a real backend, even if that backend is in-process.

    • Constructor Detail

      • ITTraces

        public ITTraces()
    • Method Detail

      • getTrace_deduplicates

        @Test
        public void getTrace_deduplicates()
                                   throws IOException
        Ideally, storage backends can deduplicate identical documents as this will prevent some analysis problems such as double-counting dependency links or other statistics. While this test exists, it is known not all backends will be able to cheaply make it pass. In other words, it is optional.
        Throws:
        IOException