• S sverchok
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 148
    • Задачи 148
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 21
    • Запросы на слияние 21
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • nikitronn
  • sverchok
  • Задачи
  • #4226
Закр.
Открыто
Задача созд. Июл 14, 2021 пользователемnikitronn@nikitronnВладелец

Persistency of node output data

Created by: Durman

Problem statement

There is a problem that old layouts start to give different results after a while with new Sverchok versions.

I see several ways to handle this:

  • Create tests which would insure that attribute names of nodes are not changes, that socket names are unchanged etc. But it's not clear how such tests can be created (I guess git should be used to find difference with main branch). It's not clear which set of rules will insure the output persistence. And such test won't be able to catch all cases.
  • To create tests for every single node in every single mode. First of all it's huge amount of work and second it also won't be able to catch all errors.
  • And last variant is to test our existent examples. It should be enough to catch data of last (output) nodes in the layouts and use it as standard during testing new changes. Also it requires writing coverage tests. They should show which nodes in which modes are not tested.
Ответственный
Назначить
Оценка трудозатрат