﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="BenchmarkBase.cs" company="Catel development team">
//   Copyright (c) 2008 - 2017 Catel development team. All rights reserved.
// </copyright>
// --------------------------------------------------------------------------------------------------------------------


namespace Catel.Benchmarks
{
    using BenchmarkDotNet.Attributes.Jobs;
    using BenchmarkDotNet.Engines;

    // Uncomment to make all benchmarks slower (but probably more accurate)
    [SimpleJob(RunStrategy.Throughput, launchCount: 1, warmupCount: 2, targetCount: 10, invocationCount: 10)]
    public abstract class BenchmarkBase
    {
    }
}
﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="BenchmarkBase.cs" company="Catel development team">
//   Copyright (c) 2008 - 2017 Catel development team. All rights reserved.
// </copyright>
// --------------------------------------------------------------------------------------------------------------------


namespace Catel.Benchmarks
{
    using BenchmarkDotNet.Attributes.Jobs;
    using BenchmarkDotNet.Engines;

    // Uncomment to make all benchmarks slower (but probably more accurate)
    [SimpleJob(RunStrategy.Throughput, launchCount: 1, warmupCount: 3, targetCount: 10, invocationCount: 500)]
    public abstract class BenchmarkBase
    {
    }
}
Decrease number of operations to run to decrease benchmark duration from few hours to about 30 minutes
Decrease number of operations to run to decrease benchmark duration from few hours to about 30 minutes
