[Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 20.07.16 07:43
Оценка: +1
Строили-строили и наконец построили

Перф-тесты наконец доведены до состояния "можно щупать", нужна помощь с сборкой нюгет-пакетов и справки.

Если кто сам сделает — вообще отлично будет, т.к. я пока добиваю оставшееся.


По нюгет-пакетам, как я понимаю, будет выглядеть так:

1. В самом солюшне все ссылки остаются как есть
2. Добавляются 4 пакета:
* CodeJam.PerfTests (зависимость от пакета CodeJam + всё, что в packages.config).
* CodeJam.PerfTests.NUnit (зависимость от пакета CodeJam + CodeJam.PerfTests + всё, что в packages.config).
* CodeJam.PerfTests.Xunit (зависимость от пакета CodeJam + CodeJam.PerfTests + всё, что в packages.config).
* CodeJam.PerfTests.MSTest(зависимость от пакета CodeJam + CodeJam.PerfTests + всё, что в packages.config).

Вся эта радость публикуется как preview либо в фид нюгета, либо в фид appveyor, лично мне — без разницы.


Чего не хватает прямо здесь и сейчас:
* Документация + примеры. Буду заниматься в основном ей сейчас.
* Раннер для xUnit недоделан, жду https://github.com/xunit/xunit/issues/908 (интересно, проект вообще живой? во всех остальных репо обычно отвечают в течении пары суток максимум).
* Дописать несколько тестов (сделаю под настроение)
* Потихоньку подключить отключенные перфтесты для CodeJam.Main.

Вроде бы всё
Re: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.11.16 16:22
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Перф-тесты наконец доведены до состояния "можно щупать", нужна помощь с сборкой нюгет-пакетов и справки.

S>Если кто сам сделает — вообще отлично будет, т.к. я пока добиваю оставшееся.

Помощь еще нужна?

S>Вся эта радость публикуется как preview либо в фид нюгета,


Надо сразу в нугет, чего сисько мять? Могу и сам опубликовать с добавлением тебя в овнеры. Нужно только имя твоего аккаунта на нугете.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[2]: [Request for help] PerfTests, нужны нюгет-пакеты + сб
От: Sinix  
Дата: 08.11.16 16:39
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Помощь еще нужна?

Нюгет сделал давно.
Вроде работает, если есть косяки — поправь.

Справку (полноценную типа вот этой) позже прикрутим, всё равно её писать ещё надо.

Проект не заброшен, в четверг парни из Bench.Net обещают релиз 0.10, где большинство изначальных проблем уже пофикшено и я сразу скину исправления к перфтестам.
Не скидывал, т.к. товарищи не публикуют dev-сборки в нюгет, отдельным фидом размещают. Текущий нюгет такие вещи не всегда хорошо переваривает. У меня раза три восстановление пакетов падало наглухо после добавления nuget feed от appveyor, решил не рисковать.
Отредактировано 08.11.2016 17:04 Sinix . Предыдущая версия .
Re[3]: [Request for help] PerfTests, нужны нюгет-пакеты + сб
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.11.16 17:01
Оценка:
Здравствуйте, Sinix, Вы писали:

AVK>>Помощь еще нужна?

S>Нюгет сделал давно.

Видел.

S>Вроде работает, если есть косяки — поправь.


Поправил. Но образовался вопрос — что насчет версии фреймворка? В проекте стоит 4.6.1, в нуспеках указана 4.6, у BDN 4.5. Но твой проект под 4.5 не собирается — свойство Dictionary.Values стало реализовывать IROCollection только с 4.6.
Я пока оставил 4.6, но надо определиться — либо фиксируемся на 4.6, либо ты обеспечиваешь совместимость с 4.5.

S>Справку (полноценную типа вот этой) позже прикрутим, всё равно её писать ещё надо.


Если тебя SandCastle устраивает, то надо для него создать проект и хотя бы class library сгенерить. А уж примеры потом можно добавить.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Отредактировано 08.11.2016 17:08 AndrewVK . Предыдущая версия .
Re[4]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 08.11.16 17:08
Оценка:
Здравствуйте, AndrewVK, Вы писали:

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


AVK>Поправил. Но образовался вопрос — что насчет версии фреймворка? В проекте стоит 4.6.1, в нуспеках указана 4.6, у BDN 4.5. Но твой проект под 4.5 не собирается — свойство Dictionary.Values стало реализовывать IROCollection только с 4.6.

AVK>Я пока оставил 4.6, но надо определиться — либо фиксируемся на 4.6, либо ты обеспечиваешь совместимость с 4.5.

Пока 4.6, на 4.5 позже откачу.

S>>Справку (полноценную типа вот этой) позже прикрутим, всё равно её писать ещё надо.

AVK>Если тебя SandCastle устраивает, то надо для него создать проект и хотя бы class library сгенерить. А уж примеры потом можно добавить.

Устраивает, xml-документация вроде везде есть, namespace.cs только не добавлял, сделаю пожже.
Re[5]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.11.16 17:11
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Устраивает, xml-документация вроде везде есть, namespace.cs только не добавлял, сделаю пожже.


Тогда осталось только узнать имя твоего аккаунта на nuget.org
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.11.16 17:18
Оценка: 75 (1)
Здравствуйте, Sinix, Вы писали:

S>Перф-тесты наконец доведены до состояния "можно щупать", нужна помощь с сборкой нюгет-пакетов и справки.


https://www.nuget.org/packages/CodeJam.PerfTests.Core
https://www.nuget.org/packages/CodeJam.PerfTests.NUnit
https://www.nuget.org/packages/CodeJam.PerfTests.xUnit
https://www.nuget.org/packages/CodeJam.PerfTests.MSTest
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[6]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 08.11.16 17:25
Оценка:
Здравствуйте, AndrewVK, Вы писали:

S>>Устраивает, xml-документация вроде везде есть, namespace.cs только не добавлял, сделаю пожже.


AVK>Тогда осталось только узнать имя твоего аккаунта на nuget.org

ig-sinicyn
Re[7]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.11.16 17:28
Оценка:
Здравствуйте, Sinix, Вы писали:

AVK>>Тогда осталось только узнать имя твоего аккаунта на nuget.org

S>ig-sinicyn

Sorry, ig-sinicyn hasn't verified their email account yet and we cannot proceed with the request.

... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[8]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 08.11.16 17:37
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>

AVK>Sorry, ig-sinicyn hasn't verified their email account yet and we cannot proceed with the request.

Миль пардон, сделал.
Re: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.11.16 18:08
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Перф-тесты наконец доведены до состояния "можно щупать", нужна помощь с сборкой нюгет-пакетов и справки.


https://github.com/rsdn/CodeJam/wiki/PerfDocHome
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[2]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 10.11.16 17:40
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>https://github.com/rsdn/CodeJam/wiki/PerfDocHome


Такая просьба, можешь обновить пакеты для перфтестов?
И, наверно, добавить пакеты в артефакты сборки, как для CodeJam.Experimental сделано.

Несрочно, если что. Я пока документашку пишу и xml-доки подправляю. После сделаю отдельный samples-проект, чтоб быть уверенным, что у сторонних пользователей всё работает и можно релизить будет.
Re[3]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 10.11.16 18:45
Оценка: 46 (1)
Здравствуйте, Sinix, Вы писали:

S>Такая просьба, можешь обновить пакеты для перфтестов?


OK

S>И, наверно, добавить пакеты в артефакты сборки, как для CodeJam.Experimental сделано.


OK
AVK Blog
Re[4]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 15.11.16 11:14
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>OK


Привет!

Подскажи плиз, как у нас принято публиковать пакеты, чтоб тебя больше не дёргать?
Достаточно Pack.cmd + залить результат в нюгет?

Пробную версию перфтестов можно выпускать, для нормального анонса не хватает только документации и проекта с примерами использования, занимаюсь.
Re[5]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.11.16 15:17
Оценка: 42 (1)
Здравствуйте, Sinix, Вы писали:

S>Подскажи плиз, как у нас принято публиковать пакеты, чтоб тебя больше не дёргать?

S>Достаточно Pack.cmd + залить результат в нюгет?

Да.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[5]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 18.11.16 20:16
Оценка: 16 (1)
Здравствуйте, Sinix, Вы писали:

S>Пробную версию перфтестов можно выпускать, для нормального анонса не хватает только документации и проекта с примерами использования, занимаюсь.


Добавил тебя в модераторы этого форума — это даст тебе, помимо прочего, закреплять сообщения в топе.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[6]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 19.11.16 17:09
Оценка: 36 (1)
Здравствуйте, AndrewVK, Вы писали:

AVK>Добавил тебя в модераторы этого форума — это даст тебе, помимо прочего, закреплять сообщения в топе.

А убирай смело, мне прежний вид сообщений больше нравится.
Как будет надо что закрепить — тебя попрошу

Свежий коммент с tuple syntax откатил до
https://github.com/appveyor/ci/issues/1179

как починят — верну.
Re[7]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.11.16 17:34
Оценка:
Здравствуйте, Sinix, Вы писали:

AVK>>Добавил тебя в модераторы этого форума — это даст тебе, помимо прочего, закреплять сообщения в топе.

S>А убирай смело, мне прежний вид сообщений больше нравится.

Какой такой прежний вид?

S>Как будет надо что закрепить — тебя попрошу


Нет уж.

S>Свежий коммент с tuple syntax откатил до

S>https://github.com/appveyor/ci/issues/1179
S>как починят — верну.

Ага, видел.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[8]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: Sinix  
Дата: 19.11.16 17:58
Оценка:
Здравствуйте, AndrewVK, Вы писали:

S>>А убирай смело, мне прежний вид сообщений больше нравится.

AVK>Какой такой прежний вид?
Без ссылок модерирования на каждом сообщении.

S>>Как будет надо что закрепить — тебя попрошу

AVK>Нет уж.
Облом... ок, уберу лишнее user css-ом.


AVK>Ага, видел.

Ок)
Re[9]: [Request for help] PerfTests, нужны нюгет-пакеты + сборка справки.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.11.16 18:07
Оценка:
Здравствуйте, Sinix, Вы писали:

AVK>>Какой такой прежний вид?

S>Без ссылок модерирования на каждом сообщении.

Так оно ж все в одной строке все равно, какая тебе разница?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.