Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Тестирование, автоматизация, мониторинг...


  • Закрытая тема Тема закрыта
12 ответов в теме

#1
AllSeeingI

AllSeeingI

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5107 сообщений
325
  • EVE Ingame:IlluminatedOne
  • Client:Eng
В целом - повторение сказанного в предыдущем девблоге кроме того что:

- создаётся набор прог для автоматизированного тестирования кода;

- покупается набор машин с разной конфигурацией (от "минимальных" до "рекоммендуемых" системных требований) для тестирования производительности клиента;

- создаётся система для использования всех компьютеров в офисе CCP для "фонового" тестирования;

- скоро на Tranquility появятся "мониторинговые агенты" - npc (летающие на фрегатах Polaris), путешествующие по Еве и меряющие уровень лага;

- спец-клиент будет эмулировать 20-50 "обычных" клиентов одновременно.

Оригинал девблога.
  • 0
Listen up! "Teamwork" means staying out of my way! - Seifer, Final Fantasy VIII.

#2
Ledyanoi

Ledyanoi

    Clone Grade Gamma

  • Tech II Pilots
  • PipPip
  • 106 сообщений
2
  • EVE Ingame:arikimaru
  • Corp:VVS
  • Ally:AAA
интерестно, а в масовые пвп эти неписи будут залетать? :blink:
  • 0

#3
VuDZ

VuDZ

    Восставший из врека

  • Tech II Pilots
  • PipPipPipPip
  • 550 сообщений
17
  • EVE Ingame:VuDZ
  • Corp:RN
  • Ally:AAA
уху, залетел в зарубу и стал праймари у всех :blink:
  • 0
Блобы от испуга скушали друг друга
Творю зло в промышленных масштабах

#4
Loki_Evil

Loki_Evil

    Clone Grade Eta

  • Tech II Pilots
  • PipPipPipPip
  • 560 сообщений
38
  • EVE Ingame:Loki Evil
  • Client:Eng
Интересно 25-50 клиентов это с дронами?

Хотел бы поглядеть на уровень лага тогда когда это чудо с 125-250 дронами в жите на андоке начнет воевать с конкордом...
  • 0

#5
7fox7

7fox7

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 5767 сообщений
102
  • Client:Eng
Уже неоднократно озвучивались те моменты когда лаги доставляют наибольшие проблемы. Что может сделать этот npc-фриго-оператор? добавить пару планок оперативки, переаспределить нагрузку... Скорее будет тупо, кластер шут даун ** секунд.

Оптимизационных выходов всего 2:
1) Технический. Создание гениальной системы распределения нагрузки мощностей, плавающей за юзерами.
2) Организационный. Создание распланированной эвентной системы, по типу осад в определенном месте в определенный момент, с ограничем числа участников.

Все остальное ИБД - Имитация Бурной Деятельности. Максимальный прирост производительности от которой еле еле достигнет 10%.

Сообщение отредактировал 7fox7: 10 July 2007 - 14:47

  • 0

#6
Gmoorick

Gmoorick

    Clone Grade Eta

  • Tech II Pilots
  • PipPipPipPip
  • 862 сообщений
9
  • EVE Ingame:Gmoorick
  • Corp:RAT
  • Ally:AAA

Уже неоднократно озвучивались те моменты когда лаги доставляют наибольшие проблемы. Что может сделать этот npc-фриго-оператор? добавить пару планок оперативки, переаспределить нагрузку... Скорее будет тупо, кластер шут даун ** секунд.

Оптимизационных выходов всего 2:
1) Технический. Создание гениальной системы распределения нагрузки мощностей, плавающей за юзерами.
2) Организационный. Создание распланированной эвентной системы, по типу осад в определенном месте в определенный момент, с ограничем числа участников.

Все остальное ИБД - Имитация Бурной Деятельности. Максимальный прирост производительности от которой еле еле достигнет 10%.

Просмотр сообщения

да не пусть меряют - даже если это даст 10% - то уже хорошо. Прикол в том, что системы автоматического тестирования уже давно мастхев для больших программных систем, а ССР вводит это только сейчас :D
  • 0
Изображение

#7
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28820 сообщений
4407
Прикол-то хороший, но я целиком и полностью за вариант решения номер 1)
Пусть программеры потеют кровью, но сделают нормальный трединг - так, чтобы каждую единицу мира евы мог обслуживать не 1 цпу... распределение нагрузки еще никому не вредило.
Правда, насколько я понимаю тут это технически очень сложно... но опять же, не мои это заботы :D
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#8
AllSeeingI

AllSeeingI

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5107 сообщений
325
  • EVE Ingame:IlluminatedOne
  • Client:Eng

Прикол в том, что системы автоматического тестирования уже давно мастхев для больших программных систем, а ССР вводит это только сейчас :D

Просмотр сообщения


Это что. Если вы поднимете девблоги начала этого (2007) года, то увидите, что нормальный багтрекер (Trac) CCP начало использовать только в этом году!...

...все дружно делаем выводы.

Сообщение отредактировал AllSeeingI: 11 July 2007 - 14:05

  • 0
Listen up! "Teamwork" means staying out of my way! - Seifer, Final Fantasy VIII.

#9
Ledyanoi

Ledyanoi

    Clone Grade Gamma

  • Tech II Pilots
  • PipPip
  • 106 сообщений
2
  • EVE Ingame:arikimaru
  • Corp:VVS
  • Ally:AAA
но начали же :D так что ждем дальнейших улучшений.
  • 0

#10
Nev Tago

Nev Tago

    Clone Grade Beta

  • Tech II Pilots
  • Pip
  • 81 сообщений
0
  • EVE Ingame:Nev Tago
  • Corp:DTW
  • Ally:X.I.X.

Это что. Если вы поднимете девблоги начала этого (2007) года, то увидите, что нормальный багтрекер (Trac) CCP начало использовать только в этом году!...

...все дружно делаем выводы.

Просмотр сообщения

это конечно хорошо, только почему не дали возможности пользователям "Trac"-ать свои issue? а то создаешь новый репорт, а он как в бездонный колодец - аууууу, есть кто живой?
а потом через пару недель (если повезет) тебе отвечают, что репорт взят на заметку
хотелось бы видеть как у репорта появляется ответственный/исполнитель/тестировщик и просто видеть его жизненный цикл
только я что-то размечтался и вообще не тот форум пишу :)
  • 0

#11
AllSeeingI

AllSeeingI

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5107 сообщений
325
  • EVE Ingame:IlluminatedOne
  • Client:Eng

хотелось бы видеть как у репорта появляется ответственный/исполнитель/тестировщик и просто видеть его жизненный цикл

Просмотр сообщения


В предпоследнем девблоге как раз и говорится о разработке такой системы. Так что мечты скоро станут явью (я надеюсь...)

Сообщение отредактировал AllSeeingI: 11 July 2007 - 18:59

  • 0
Listen up! "Teamwork" means staying out of my way! - Seifer, Final Fantasy VIII.

#12
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28820 сообщений
4407
эээ... если они используют тот самый trac (а я работал в свое время много и с трэком, и с мантисом), то в нем (и вообще любой трекерной системе) есть стандартные видимые всем статусы...

ps Что-то про трак в блоге ничего не увидел...

Сообщение отредактировал DarkPhoenix: 11 July 2007 - 21:14

  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#13
AllSeeingI

AllSeeingI

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5107 сообщений
325
  • EVE Ingame:IlluminatedOne
  • Client:Eng

ps Что-то про трак в блоге ничего не увидел...

Просмотр сообщения


Про трак - не в этом девблоге, а в другом, за ноябрь 2006.
  • 0
Listen up! "Teamwork" means staying out of my way! - Seifer, Final Fantasy VIII.




0 посетителей читают тему

0 members, 0 guests, 0 anonymous users