Я пытаюсь вставить поддельные данные в мою sqlite удаленную базу данных (используя ssh).
Мой запрос выглядит примерно так:
sqlite3 /path/to/db 'INSERT INTO hosts('id', 'first_seen', 'last_seen') VALUES ('someValue', DATETIME('now'), DATETIME('now')); sqlite3 /path/to/db 'INSERT INTO hosts_attr('id', 'name') VALUES ('1', 'someAttr');
Таким образом, я вставляю данные в более чем одну таблицу в ONE одну партию.
Этот шаг интегрирован в мою автоматизацию тестирования (он используется толькодля насмешек) но иногда мой тест не проходит - 2 раза в 200 запусках: Remote command failed with exit status 5
.
Мои вопросы: как я могу собрать больше данных о проблеме?Мой подход, ака запрос неверен?Так как этот тест только время от времени терпит неудачу, что может быть причиной этого несоответствия?
Я прочитал документы о кодах ошибок в документах sqlite, но объяснение там ограничено.
Любая помощь приветствуется!:)