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

Сообщение Re[13]: Подделка юнит тестов, пригорело от 30.06.2021 12:15

Изменено 30.06.2021 12:17 Артём

Re[13]: Подделка юнит тестов, пригорело
Здравствуйте, landerhigh, Вы писали:

L>std::unordered_map.

L>Сломался юнит-тест, который полагался на определенный порядок записей в ответе.

Реальный случай: юнит-тест сравнивал список, а в логике в кишках использвался hashmap, и при смене версии JVM, порядок стал рандомным.
Re[13]: Подделка юнит тестов, пригорело
Здравствуйте, landerhigh, Вы писали:

L>std::unordered_map.

L>Сломался юнит-тест, который полагался на определенный порядок записей в ответе.

Реальный случай: юнит-тест сравнивал список, а в логике в кишках использвался hashmap, и при смене версии JVM, порядок стал рандомным. Лечилось выставлением initial seed перед каждым тестом.