Lucene.Net.Index.TestStressIndexing2.TestMultiConfig C# (CSharp) Méthode

TestMultiConfig() private méthode

private TestMultiConfig ( ) : void
Résultat void
		public virtual void  TestMultiConfig()
		{
			// test lots of smaller different params together
			r = NewRandom();
			for (int i = 0; i < 100; i++)
			{
				// increase iterations for better testing
				sameFieldOrder = r.NextDouble() > 0.5;
				mergeFactor = r.Next(3) + 2;
				maxBufferedDocs = r.Next(3) + 2;
				seed++;
				
				int nThreads = r.Next(5) + 1;
				int iter = r.Next(10) + 1;
				int range = r.Next(20) + 1;
				Directory dir1 = new MockRAMDirectory();
				Directory dir2 = new MockRAMDirectory();
				System.Collections.IDictionary docs = IndexRandom(nThreads, iter, range, dir1);
				IndexSerial(docs, dir2);
				VerifyEquals(dir1, dir2, "id");
			}
		}