Информация об изменениях

Сообщение Re: 2Sinix: что там с Ranges от 29.06.2016 16:08

Изменено 29.06.2016 19:37 Sinix

Здравствуйте, AndrewVK, Вы писали:

AVK>Какое там сейчас состояние? Можно переносить в Main?

Сам ranges да. Там ещё составные диапазоны будут + посмотрю на тему extension-методов, но эт немного попжже. Допишу на днях документацию и примеры к перфтестам и их тоже можно будет выпускать. Вроде добил последнюю из проблем — в кишках benchmarkdotnet код не заточен под сбор нескольких сотен семплов за короткое время.

Такая просьба, проверь у себя все тесты из группы BenchmarkDotNet. Если что-то кроме CompetitionHighAccuracyBenchmarkOutOfProcess упадёт — печаль-беда. OutOfProcess-вариант использует код самого benchmarkdotnet, если падает с варнингами (ignored в понимании решарпера) — фиг с ним.
Re: 2Sinix: что там с Ranges
Здравствуйте, AndrewVK, Вы писали:

AVK>Какое там сейчас состояние? Можно переносить в Main?

Сам ranges да. Там ещё составные диапазоны будут + посмотрю на тему extension-методов, но эт немного попжже. Допишу на днях документацию и примеры к перфтестам и их тоже можно будет выпускать. Вроде добил последнюю из проблем — в кишках benchmarkdotnet код не заточен под сбор нескольких сотен семплов за короткое время.

Такая просьба, проверь у себя все тесты из группы BenchmarkDotNet. Если что-то кроме CompetitionHighAccuracyBenchmarkOutOfProcess упадёт — печаль-беда. OutOfProcess-вариант использует код самого benchmarkdotnet, если падает с варнингами (ignored в понимании решарпера) — фиг с ним.

UPD Однако, перфтесты действительно работают — EnumHelperPerfTests с первого раза на билд-сервере зелёный. Раньше я его с билдсервером так подружить и не смог.