2Sinix: что там с Ranges
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 29.06.16 15:08
Оценка: +1
Какое там сейчас состояние? Можно переносить в Main?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re: 2Sinix: что там с Ranges
От: Sinix  
Дата: 29.06.16 16:08
Оценка:
Здравствуйте, AndrewVK, Вы писали:

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

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

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

UPD Однако, перфтесты действительно работают — EnumHelperPerfTests с первого раза на билд-сервере зелёный. Раньше я его с билдсервером так подружить и не смог.
Отредактировано 29.06.2016 19:37 Sinix . Предыдущая версия .
Re[2]: 2Sinix: что там с Ranges
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 29.06.16 20:29
Оценка: 34 (1)
Здравствуйте, Sinix, Вы писали:

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

S>Сам ranges да.

ОК, перенес. Варнинги по докам:
BuildAssembler : warning : ShowMissingComponent: [N:CodeJam.Ranges] Missing <summary> documentation [S:\Work\CodeJam\Help\Working\BuildTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [M:CodeJam.Ranges.Range.Create``1(CodeJam.Ranges.RangeBoundaryFrom{``0},CodeJam.Ranges.RangeBoundaryTo{``0})] Missing <returns> documentation [S:\Work\CodeJam\Help\Working\BuildTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [M:CodeJam.Ranges.Range.Create``2(CodeJam.Ranges.RangeBoundaryFrom{``0},CodeJam.Ranges.RangeBoundaryTo{``0},``1)] Missing <returns> documentation [S:\Work\CodeJam\Help\Working\BuildTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [M:CodeJam.Ranges.RangeBoundaryFrom`1.AdjustAndCreate(`0,CodeJam.Ranges.RangeBoundaryFromKind)] Missing <returns> documentation [S:\Work\CodeJam\Help\Working\BuildTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [M:CodeJam.Ranges.RangeBoundaryTo`1.AdjustAndCreate(`0,CodeJam.Ranges.RangeBoundaryToKind)] Missing <returns> documentation [S:\Work\CodeJam\Help\Working\BuildTopics.proj]


S>Допишу на днях документацию и примеры к перфтестам и их тоже можно будет выпускать.


Надо только скрипты для nuget пакета дописать — Compile.tt и .nuspec.

S>Такая просьба, проверь у себя все тесты из группы BenchmarkDotNet. Если что-то кроме CompetitionHighAccuracyBenchmarkOutOfProcess упадёт — печаль-беда.


У себя в смысле локально? Прогнал все тесты, упал только один из тестов маппера — IT с культурами промахнулся, похоже, явно не указал.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[3]: 2Sinix: что там с Ranges
От: Sinix  
Дата: 29.06.16 20:33
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>ОК, перенес. Варнинги по докам:

My bad, пофиксю завтра.

S>>Допишу на днях документацию и примеры к перфтестам и их тоже можно будет выпускать.

AVK>Надо только скрипты для nuget пакета дописать — Compile.tt и .nuspec.
Понял, попрошу посмотреть, как сделаю.

AVK>У себя в смысле локально? Прогнал все тесты, упал только один из тестов маппера — IT с культурами промахнулся, похоже, явно не указал.

Да, локально. Отлично тогда.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.