* [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d @ 2020-02-17 1:28 ` Leonid Krivoshein 2020-02-17 1:37 ` Dmitry V. Levin 0 siblings, 1 reply; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-17 1:28 UTC (permalink / raw) To: ALT Linux Team development discussions Cc: Vitaly Chikunov, Gleb Fotengauer-Malinovskiy, Leonid Krivoshein, Михаил Шигорин Всем привет! Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. Task #246495 -------- Перенаправленное сообщение -------- Тема: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d Дата: Mon, 17 Feb 2020 01:24:07 +0000 От: Girar Builder awaiter robot <girar-builder@altlinux.org> Отвечать: klark@altlinux.org Кому: Leonid Krivoshein <klark@altlinux.org> Копия: girar-builder-sisyphus@altlinux.org, sisyphus-incominger@lists.altlinux.org http://git.altlinux.org/tasks/246495/logs/events.1.1.log 2020-Feb-17 01:11:17 :: test-only task #246495 for sisyphus started by klark: #100 build 0.3.11-alt0.1.git58d138d from /people/klark/packages/partclone.git fetched at 2020-Feb-17 01:11:16 2020-Feb-17 01:11:18 :: [x86_64] #100 partclone.git 0.3.11-alt0.1.git58d138d: build start 2020-Feb-17 01:11:18 :: [aarch64] #100 partclone.git 0.3.11-alt0.1.git58d138d: build start 2020-Feb-17 01:11:18 :: [i586] #100 partclone.git 0.3.11-alt0.1.git58d138d: build start 2020-Feb-17 01:11:18 :: [ppc64le] #100 partclone.git 0.3.11-alt0.1.git58d138d: build start PASS: ext4.test FAIL: btrfs.test PASS: fat.test PASS: reiserfs.test FAIL: reiser4.test PASS: hfsplus.test -- # SKIP: 0 # XFAIL: 0 # FAIL: 3 # XPASS: 0 # ERROR: 0 See tests/test-suite.log 2020-Feb-17 01:18:07 :: [ppc64le] partclone.git 0.3.11-alt0.1.git58d138d: remote: build failed 2020-Feb-17 01:18:07 :: [ppc64le] #100 partclone.git 0.3.11-alt0.1.git58d138d: build FAILED 2020-Feb-17 01:18:07 :: [ppc64le] requesting cancellation of task processing 2020-Feb-17 01:18:52 :: [x86_64] #100 partclone.git 0.3.11-alt0.1.git58d138d: build OK 2020-Feb-17 01:21:06 :: [i586] #100 partclone.git 0.3.11-alt0.1.git58d138d: build OK 2020-Feb-17 01:24:07 :: [aarch64] #100 partclone.git 0.3.11-alt0.1.git58d138d: build OK 2020-Feb-17 01:18:07 :: [ppc64le] build FAILED 2020-Feb-17 01:24:07 :: task #246495 for sisyphus FAILED ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-17 1:28 ` [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d Leonid Krivoshein @ 2020-02-17 1:37 ` Dmitry V. Levin 2020-02-17 19:59 ` Leonid Krivoshein 2020-02-18 1:07 ` Leonid Krivoshein 0 siblings, 2 replies; 16+ messages in thread From: Dmitry V. Levin @ 2020-02-17 1:37 UTC (permalink / raw) To: Leonid Krivoshein; +Cc: ALT Linux Team development discussions On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: > Всем привет! > > Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. > Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. Всегда добавляйте VERBOSE=1 к automake'овому "make check", иначе останется только гадать. -- ldv ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-17 1:37 ` Dmitry V. Levin @ 2020-02-17 19:59 ` Leonid Krivoshein 2020-02-18 1:07 ` Leonid Krivoshein 1 sibling, 0 replies; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-17 19:59 UTC (permalink / raw) Cc: ALT Linux Team development discussions 17.02.2020 4:37, Dmitry V. Levin пишет: > On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: >> Всем привет! >> >> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. >> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. > Всегда добавляйте VERBOSE=1 к automake'овому "make check", > иначе останется только гадать. Пока только на локальном хосте добавил и собрал через gear-hsh, вывод от этой опции подробнее не стал. Но в логе с ошибкой на ppcl64le есть ссылка на то, где смотреть подробности -- надо лезть в хэшер за log-файлом, если не менять сборку. А hasher, как я понимаю, удаляется после облома на сборочнице. Конечно, я могу исправить сборку так, чтобы этот лог при обломе вываливался в stdout и ещё -x добавить в скрипт тестирования. Наверное, так и поступлю. Потому что тут есть шанс заапстримить интересные архитектурно-специфичные баги для двух файловых систем на PowerPC. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-17 1:37 ` Dmitry V. Levin 2020-02-17 19:59 ` Leonid Krivoshein @ 2020-02-18 1:07 ` Leonid Krivoshein 2020-02-18 1:35 ` Ivan Zakharyaschev 1 sibling, 1 reply; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-18 1:07 UTC (permalink / raw) To: Dmitry V. Levin; +Cc: ALT Linux Team development discussions 17.02.2020 4:37, Dmitry V. Levin пишет: > On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: >> Всем привет! >> >> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. >> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. > Всегда добавляйте VERBOSE=1 к automake'овому "make check", > иначе останется только гадать. Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил прохождение трёх оставшихся тестов на ppc64le. А проблемы сборки там видны невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это стоит отправлять в Сизиф? -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 1:07 ` Leonid Krivoshein @ 2020-02-18 1:35 ` Ivan Zakharyaschev 2020-02-18 1:42 ` Ivan Zakharyaschev ` (2 more replies) 0 siblings, 3 replies; 16+ messages in thread From: Ivan Zakharyaschev @ 2020-02-18 1:35 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Dmitry V. Levin [-- Attachment #1: Type: text/plain, Size: 883 bytes --] On Tue, 18 Feb 2020, Leonid Krivoshein wrote: > > 17.02.2020 4:37, Dmitry V. Levin пишет: > > On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: > > > Всем привет! > > > > > > Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. > > > Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. > > Всегда добавляйте VERBOSE=1 к automake'овому "make check", > > иначе останется только гадать. > > Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил > прохождение трёх оставшихся тестов на ppc64le. Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e оставить ради корректности тестов? > А проблемы сборки там видны > невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это > стоит отправлять в Сизиф? А что мешает сделать это так, чтобы себе понравилось? -- Best regards, Ivan ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 1:35 ` Ivan Zakharyaschev @ 2020-02-18 1:42 ` Ivan Zakharyaschev 2020-02-18 8:48 ` Leonid Krivoshein 2020-02-18 23:28 ` Leonid Krivoshein 2 siblings, 0 replies; 16+ messages in thread From: Ivan Zakharyaschev @ 2020-02-18 1:42 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Dmitry V. Levin [-- Attachment #1: Type: text/plain, Size: 2126 bytes --] On Tue, 18 Feb 2020, Ivan Zakharyaschev wrote: > On Tue, 18 Feb 2020, Leonid Krivoshein wrote: > > > > > 17.02.2020 4:37, Dmitry V. Levin пишет: > > > On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: > > > > Всем привет! > > > > > > > > Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. > > > > Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. > > > Всегда добавляйте VERBOSE=1 к automake'овому "make check", > > > иначе останется только гадать. > > > > Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил > > прохождение трёх оставшихся тестов на ppc64le. > > Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e > оставить ради корректности тестов? > > > А проблемы сборки там видны > > невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это > > стоит отправлять в Сизиф? > > А что мешает сделать это так, чтобы себе понравилось? Если речь о || в ханке [imz@team partclone.git]$ git --no-pager log -p -1 sisyphus^ -- *.spec commit 2f121dfa7617bf1964d5d4b7b96dccec16fd2caa Author: Leonid Krivoshein <klark@altlinux.org> Date: Mon Feb 17 03:51:39 2020 +0300 Enabled checkfs test suite based on modern vm-run future diff --git a/partclone.spec b/partclone.spec index 5e8174a..a021984 100644 --- a/partclone.spec +++ b/partclone.spec @@ -61,6 +82,21 @@ echo '#define git_version "%version"' > src/version.h %makeinstall_std %find_lang %name +%check +%if_enabled checkfs +cd tests +vm-run make check || +for fname in *.log; do + if [ "$fname" != "test-suite.log" ]; then + echo "*** ${fname%%.log} results ***" + cat "$fname" + echo "******************************" + echo + fi +done +cd - +%endif + %files -f %name.lang %_sbindir/* %_man8dir/* то можно переписать как-то так: vm-run make check || { for fname in *.log; do if [ "$fname" != "test-suite.log" ]; then echo "*** ${fname%%.log} results ***" cat "$fname" echo "******************************" echo fi done false } -- Best regards, Ivan ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 1:35 ` Ivan Zakharyaschev 2020-02-18 1:42 ` Ivan Zakharyaschev @ 2020-02-18 8:48 ` Leonid Krivoshein 2020-02-18 11:54 ` Andrey Savchenko 2020-02-18 23:28 ` Leonid Krivoshein 2 siblings, 1 reply; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-18 8:48 UTC (permalink / raw) To: devel 18.02.2020 4:35, Ivan Zakharyaschev пишет: > On Tue, 18 Feb 2020, Leonid Krivoshein wrote: > >> 17.02.2020 4:37, Dmitry V. Levin пишет: >>> On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: >>>> Всем привет! >>>> >>>> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. >>>> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. >>> Всегда добавляйте VERBOSE=1 к automake'овому "make check", >>> иначе останется только гадать. >> Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил >> прохождение трёх оставшихся тестов на ppc64le. > Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e > оставить ради корректности тестов? Можно. И конечно нужно. Просто не ожидал, что оно пройдёт тесты на ppc64le. А раз прошло, значит, дело оказалось в "#set -e" (tests/min_clone_restore_test). >> А проблемы сборки там видны >> невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это >> стоит отправлять в Сизиф? > А что мешает сделать это так, чтобы себе понравилось? Старая версия partclone давно не проходит тестовую пересборку, давно просили обновить версию, дальнейшим улучшайзингом можно и потом заниматься. Основная проблема -- нет времени на это. Если отправить "как есть", кто знает, когда вернусь в следующий раз. И ведь забудется... -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 8:48 ` Leonid Krivoshein @ 2020-02-18 11:54 ` Andrey Savchenko 2020-02-18 22:33 ` Leonid Krivoshein 0 siblings, 1 reply; 16+ messages in thread From: Andrey Savchenko @ 2020-02-18 11:54 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2609 bytes --] On Tue, 18 Feb 2020 11:48:38 +0300 Leonid Krivoshein wrote: > > > 18.02.2020 4:35, Ivan Zakharyaschev пишет: > > On Tue, 18 Feb 2020, Leonid Krivoshein wrote: > > > >> 17.02.2020 4:37, Dmitry V. Levin пишет: > >>> On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: > >>>> Всем привет! > >>>> > >>>> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. > >>>> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. > >>> Всегда добавляйте VERBOSE=1 к automake'овому "make check", > >>> иначе останется только гадать. > >> Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил > >> прохождение трёх оставшихся тестов на ppc64le. > > Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e > > оставить ради корректности тестов? > > Можно. И конечно нужно. Просто не ожидал, что оно пройдёт тесты на > ppc64le. А раз прошло, значит, дело оказалось в "#set -e" > (tests/min_clone_restore_test). Леонид, отключение set -e просто позволяет продолжать работу при ненулевых кодах возврата. Поэтому ошибка у тебя как и была, так и осталась — просто убрана под ковёр сейчас. > >> А проблемы сборки там видны > >> невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это > >> стоит отправлять в Сизиф? > > А что мешает сделать это так, чтобы себе понравилось? > > Старая версия partclone давно не проходит тестовую пересборку, давно > просили обновить версию, дальнейшим улучшайзингом можно и потом > заниматься. Основная проблема -- нет времени на это. Если отправить "как > есть", кто знает, когда вернусь в следующий раз. И ведь забудется... > > Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 11:54 ` Andrey Savchenko @ 2020-02-18 22:33 ` Leonid Krivoshein 2020-02-18 22:38 ` Leonid Krivoshein 2020-02-19 4:34 ` Andrey Savchenko 0 siblings, 2 replies; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-18 22:33 UTC (permalink / raw) To: devel 18.02.2020 14:54, Andrey Savchenko пишет: > On Tue, 18 Feb 2020 11:48:38 +0300 Leonid Krivoshein wrote: >> 18.02.2020 4:35, Ivan Zakharyaschev пишет: >>> On Tue, 18 Feb 2020, Leonid Krivoshein wrote: >>>> 17.02.2020 4:37, Dmitry V. Levin пишет: >>>>> On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: >>>>>> Всем привет! >>>>>> >>>>>> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. >>>>>> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. >>>>> Всегда добавляйте VERBOSE=1 к automake'овому "make check", >>>>> иначе останется только гадать. >>>> Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил >>>> прохождение трёх оставшихся тестов на ppc64le. >>> Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e >>> оставить ради корректности тестов? >> Можно. И конечно нужно. Просто не ожидал, что оно пройдёт тесты на >> ppc64le. А раз прошло, значит, дело оказалось в "#set -e" >> (tests/min_clone_restore_test). > Леонид, отключение set -e просто позволяет продолжать работу при > ненулевых кодах возврата. Поэтому ошибка у тебя как и была, так и > осталась — просто убрана под ковёр сейчас. Да, я знаю, что делает "set -e", оставил убранным в борьбе за шумливость, хоть и нашёл потом способ вытащить логи наружу, и помнил про этот "set -e", однако не думал, что тесты обвалятся именно из-за него. И похоже, выше я сделал неверный вывод, вернул обратно, а тесты прошли -- чудеса случаются. #246612 -- похоже на "вероятностную сборку". Сейчас просто нет времени на улучшайзинг. Хочу закинуть в Сизиф то, что сделано, если заработает. А если тесты будут валиться, ручкой "checkfs" можно выключить тесты и позже с этим спокойно разобраться. Сборку всё равно надо исправлять для ppc64le, особенно в части btrfs. >>>> А проблемы сборки там видны >>>> невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это >>>> стоит отправлять в Сизиф? >>> А что мешает сделать это так, чтобы себе понравилось? >> Старая версия partclone давно не проходит тестовую пересборку, давно >> просили обновить версию, дальнейшим улучшайзингом можно и потом >> заниматься. Основная проблема -- нет времени на это. Если отправить "как >> есть", кто знает, когда вернусь в следующий раз. И ведь забудется... >> >> > > Best regards, > Andrew Savchenko > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 22:33 ` Leonid Krivoshein @ 2020-02-18 22:38 ` Leonid Krivoshein 2020-02-19 4:34 ` Andrey Savchenko 1 sibling, 0 replies; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-18 22:38 UTC (permalink / raw) To: ALT Linux Team development discussions 19.02.2020 1:33, Leonid Krivoshein пишет: > ...И похоже, выше я сделал неверный вывод, вернул обратно, а тесты > прошли -- чудеса случаются. #246612 -- похоже на "вероятностную сборку". > Нет, дело оказалось в другом -- обработка ошибки тестирования теперь заменило ошибочный код возврата, а тесты-то провалились. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 22:33 ` Leonid Krivoshein 2020-02-18 22:38 ` Leonid Krivoshein @ 2020-02-19 4:34 ` Andrey Savchenko 2020-02-19 4:39 ` Ivan A. Melnikov 1 sibling, 1 reply; 16+ messages in thread From: Andrey Savchenko @ 2020-02-19 4:34 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 3143 bytes --] On Wed, 19 Feb 2020 01:33:33 +0300 Leonid Krivoshein wrote: > > > 18.02.2020 14:54, Andrey Savchenko пишет: > > On Tue, 18 Feb 2020 11:48:38 +0300 Leonid Krivoshein wrote: > >> 18.02.2020 4:35, Ivan Zakharyaschev пишет: > >>> On Tue, 18 Feb 2020, Leonid Krivoshein wrote: > >>>> 17.02.2020 4:37, Dmitry V. Levin пишет: > >>>>> On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: > >>>>>> Всем привет! > >>>>>> > >>>>>> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. > >>>>>> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. > >>>>> Всегда добавляйте VERBOSE=1 к automake'овому "make check", > >>>>> иначе останется только гадать. > >>>> Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил > >>>> прохождение трёх оставшихся тестов на ppc64le. > >>> Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e > >>> оставить ради корректности тестов? > >> Можно. И конечно нужно. Просто не ожидал, что оно пройдёт тесты на > >> ppc64le. А раз прошло, значит, дело оказалось в "#set -e" > >> (tests/min_clone_restore_test). > > Леонид, отключение set -e просто позволяет продолжать работу при > > ненулевых кодах возврата. Поэтому ошибка у тебя как и была, так и > > осталась — просто убрана под ковёр сейчас. > > Да, я знаю, что делает "set -e", оставил убранным в борьбе за > шумливость, хоть и нашёл потом способ вытащить логи наружу, и помнил про > этот "set -e", однако не думал, что тесты обвалятся именно из-за него. И > похоже, выше я сделал неверный вывод, вернул обратно, а тесты прошли -- > чудеса случаются. #246612 -- похоже на "вероятностную сборку". > > Сейчас просто нет времени на улучшайзинг. Хочу закинуть в Сизиф то, что > сделано, если заработает. А если тесты будут валиться, ручкой "checkfs" > можно выключить тесты и позже с этим спокойно разобраться. Сборку всё > равно надо исправлять для ppc64le, особенно в части btrfs. Если на ppc64le этот пакет пока что не особо нужен, можно %ExclusiveArch использовать. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-19 4:34 ` Andrey Savchenko @ 2020-02-19 4:39 ` Ivan A. Melnikov 2020-02-19 7:38 ` Sergey V Turchin 0 siblings, 1 reply; 16+ messages in thread From: Ivan A. Melnikov @ 2020-02-19 4:39 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Feb 19, 2020 at 07:34:19AM +0300, Andrey Savchenko wrote: [...] > Если на ppc64le этот пакет пока что не особо нужен, можно > %ExclusiveArch использовать. Лучше ExcludeArch. Мейнтейнеры догоняющих сборок (по крайней мере один) скажут спасибо. -- wbr, iv m. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-19 4:39 ` Ivan A. Melnikov @ 2020-02-19 7:38 ` Sergey V Turchin 0 siblings, 0 replies; 16+ messages in thread From: Sergey V Turchin @ 2020-02-19 7:38 UTC (permalink / raw) To: ALT Linux Team development discussions On Wednesday, 19 February 2020 07:39:53 MSK Ivan A wrote: > On Wed, Feb 19, 2020 at 07:34:19AM +0300, Andrey Savchenko wrote: > [...] > > > Если на ppc64le этот пакет пока что не особо нужен, можно > > %ExclusiveArch использовать. > > Лучше ExcludeArch. +1 Иначе в репозитории без причины начинают накапливаться only-x86(как частный случай) пакеты. > Мейнтейнеры догоняющих сборок (по крайней мере один) > скажут спасибо. -- Regards, Sergey. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 1:35 ` Ivan Zakharyaschev 2020-02-18 1:42 ` Ivan Zakharyaschev 2020-02-18 8:48 ` Leonid Krivoshein @ 2020-02-18 23:28 ` Leonid Krivoshein 2020-02-19 10:39 ` Ivan Zakharyaschev 2 siblings, 1 reply; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-18 23:28 UTC (permalink / raw) To: devel; +Cc: Vitaly Chikunov 18.02.2020 4:35, Ivan Zakharyaschev пишет: > On Tue, 18 Feb 2020, Leonid Krivoshein wrote: > >> 17.02.2020 4:37, Dmitry V. Levin пишет: >>> On Mon, Feb 17, 2020 at 04:28:09AM +0300, Leonid Krivoshein wrote: >>>> Всем привет! >>>> >>>> Недоумеваю: провалено 3 теста из 13 в vm-run и только на ppc64le. >>>> Что я делаю не так!? Что там за виртуализация такая? На aarch64 OK. >>> Всегда добавляйте VERBOSE=1 к automake'овому "make check", >>> иначе останется только гадать. >> Логи научился вытягивать наружу в процессе сборки. Но убрав "set -e", получил >> прохождение трёх оставшихся тестов на ppc64le. > Это "но" звучит странно. Как будто нельзя логи вытаскивать и set -e > оставить ради корректности тестов? > >> А проблемы сборки там видны >> невооружённым глазом. Получилось то, что получилось (#246564), вряд ли это >> стоит отправлять в Сизиф? > А что мешает сделать это так, чтобы себе понравилось? Теперь уже ничего! Всё ни к чёрту не годится и придётся переделывать. (( Интересно, почему в RHEL версия больше, хотя исходники более старые, 2018 года? Я исправил в config.ac 0.3.13 на 0.3.11, т.к. думаю, что это опечатка (см. changelog). Не считая ARCH, у всех остальных partclone сейчас идёт с версией 0.3.11. А что такое epel playgound? Из забавного: # Testsuite is CPU and disk space intensive, partially also just broken %{!?testsuite: %global testsuite 1} ... %if 0%{?testsuite} %check # Patch proposal submitted: https://github.com/Thomas-Tsai/partclone/issues/103 sed -e 's/256/1440/' -i tests/_common # Tests for Btrfs, XFS and F2FS filesystems are broken on all architectures sed -e 's/^\(am__append_2 = btrfs.test\)/#\1/' \ -e 's/^\(am__append_6 = xfs.test\)/#\1/' \ -e 's/^\(am__append_8 = f2fs.test\)/#\1/' \ -e 's/^\(am__append_11 = btrfs.test\)/#\1/' \ -i tests/Makefile # NILFS2 tests must be run as root (mockbuild is unprivileged) sed -e 's/^\(am__append_13 = nilfs2.test\)/#\1/' \ -i tests/Makefile # Tests for FAT and HFS+ filesystems are broken on ppc64 and s390x %ifarch ppc64 s390x sed -e 's/^\(am__append_3 = fat.test\)/#\1/' \ -e 's/^\(am__append_5 = hfsplus.test\)/#\1/' \ -i tests/Makefile %endif # No f2fs-tools and hfsplus-tools in RHEL or EPEL %if 0%{?rhel} sed -e 's/^\(am__append_5 = hfsplus.test\)/#\1/' \ -e 's/^\(am__append_8 = f2fs.test\)/#\1/' \ -i tests/Makefile %endif make check || (cat tests/test-suite.log; exit 1) %endif vm-run реально крут и полезен! И АЛЬТ крут: у нас уже все тесты проходят... ну, почти)) P.S.: да, вот этот exit 1 мне в конце обработки тоже стоило добавить. А вот вытаскивать tests/test-suite.log бесполезно, это совсем не те логи. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-18 23:28 ` Leonid Krivoshein @ 2020-02-19 10:39 ` Ivan Zakharyaschev 2020-02-19 19:11 ` Leonid Krivoshein 0 siblings, 1 reply; 16+ messages in thread From: Ivan Zakharyaschev @ 2020-02-19 10:39 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Vitaly Chikunov [-- Attachment #1: Type: text/plain, Size: 456 bytes --] On Wed, 19 Feb 2020, Leonid Krivoshein wrote: > Из забавного: > make check || (cat tests/test-suite.log; exit 1) > %endif > > > vm-run реально крут и полезен! И АЛЬТ крут: у нас уже все тесты проходят... > ну, почти)) > > P.S.: да, вот этот exit 1 мне в конце обработки тоже стоило добавить. > А вот вытаскивать tests/test-suite.log бесполезно, это совсем не те логи. В своём письме по исправлению спека я это и предлагал уже. -- Best regards, Ivan ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d 2020-02-19 10:39 ` Ivan Zakharyaschev @ 2020-02-19 19:11 ` Leonid Krivoshein 0 siblings, 0 replies; 16+ messages in thread From: Leonid Krivoshein @ 2020-02-19 19:11 UTC (permalink / raw) To: devel 19.02.2020 13:39, Ivan Zakharyaschev пишет: >> make check || (cat tests/test-suite.log; exit 1) >> %endif >> >> >> vm-run реально крут и полезен! И АЛЬТ крут: у нас уже все тесты проходят... >> ну, почти)) >> >> P.S.: да, вот этот exit 1 мне в конце обработки тоже стоило добавить. >> А вот вытаскивать tests/test-suite.log бесполезно, это совсем не те логи. > В своём письме по исправлению спека я это и предлагал уже. > Да, заметил вчера твой false, а сначала его прохлопал. :-) -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2020-02-19 19:11 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-02-17 1:28 ` [devel] Fwd: [#246495] [test-only] FAILED partclone.git=0.3.11-alt0.1.git58d138d Leonid Krivoshein 2020-02-17 1:37 ` Dmitry V. Levin 2020-02-17 19:59 ` Leonid Krivoshein 2020-02-18 1:07 ` Leonid Krivoshein 2020-02-18 1:35 ` Ivan Zakharyaschev 2020-02-18 1:42 ` Ivan Zakharyaschev 2020-02-18 8:48 ` Leonid Krivoshein 2020-02-18 11:54 ` Andrey Savchenko 2020-02-18 22:33 ` Leonid Krivoshein 2020-02-18 22:38 ` Leonid Krivoshein 2020-02-19 4:34 ` Andrey Savchenko 2020-02-19 4:39 ` Ivan A. Melnikov 2020-02-19 7:38 ` Sergey V Turchin 2020-02-18 23:28 ` Leonid Krivoshein 2020-02-19 10:39 ` Ivan Zakharyaschev 2020-02-19 19:11 ` Leonid Krivoshein
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git