* [devel] %check в один поток @ 2020-11-30 12:58 Paul Wolneykien 2020-11-30 13:21 ` Dmitry V. Levin 0 siblings, 1 reply; 15+ messages in thread From: Paul Wolneykien @ 2020-11-30 12:58 UTC (permalink / raw) To: ALT Linux Team development discussions Товарищи, а могу я через __spec_check_custom_pre или подобное место (через аргументы hsh в итоге) сделать так, чтобы секция %check выполнялась бы строго в 1 поток, чтобы там было NPROCS=1? А выполнение всех прочих секций spec оставить с NPROCS по умолчанию? Да, я хочу собирать в несколько потоков, а тесты выполнять в один поток. Потому, что я не хочу тормозить сборку, но хочу, чтобы "вероятностные" тесты при сборке стабильно проходили. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 12:58 [devel] %check в один поток Paul Wolneykien @ 2020-11-30 13:21 ` Dmitry V. Levin 2020-11-30 13:30 ` Paul Wolneykien 0 siblings, 1 reply; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 13:21 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > Товарищи, а могу я через __spec_check_custom_pre или подобное место > (через аргументы hsh в итоге) сделать так, чтобы секция %check > выполнялась бы строго в 1 поток, чтобы там было NPROCS=1? А выполнение > всех прочих секций spec оставить с NPROCS по умолчанию? А если просто написать NPROCS=1 в начале секции %check? -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 13:21 ` Dmitry V. Levin @ 2020-11-30 13:30 ` Paul Wolneykien 2020-11-30 13:41 ` Dmitry V. Levin 0 siblings, 1 reply; 15+ messages in thread From: Paul Wolneykien @ 2020-11-30 13:30 UTC (permalink / raw) To: devel В Mon, 30 Nov 2020 16:21:35 +0300 "Dmitry V. Levin" <ldv@altlinux.org> пишет: > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > > > > Товарищи, а могу я через __spec_check_custom_pre или подобное > > место (через аргументы hsh в итоге) сделать так, чтобы секция %check > > выполнялась бы строго в 1 поток, чтобы там было NPROCS=1? А > > выполнение всех прочих секций spec оставить с NPROCS по умолчанию? > > А если просто написать NPROCS=1 в начале секции %check? У меня получилось вот так: hsh ... --build-args="--define=\"__spec_check_custom_pre export NPROCS=1\"" ... И я даже смог собрать strace! ;-) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 13:30 ` Paul Wolneykien @ 2020-11-30 13:41 ` Dmitry V. Levin 2020-11-30 14:15 ` Paul Wolneykien 0 siblings, 1 reply; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 13:41 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien wrote: > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или подобное > > > место (через аргументы hsh в итоге) сделать так, чтобы секция %check > > > выполнялась бы строго в 1 поток, чтобы там было NPROCS=1? А > > > выполнение всех прочих секций spec оставить с NPROCS по умолчанию? > > > > А если просто написать NPROCS=1 в начале секции %check? > > У меня получилось вот так: > > hsh ... --build-args="--define=\"__spec_check_custom_pre export NPROCS=1\"" ... > > И я даже смог собрать strace! ;-) Ну, strace с его 900+ тестами лучше собирать без этого! :) -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 13:41 ` Dmitry V. Levin @ 2020-11-30 14:15 ` Paul Wolneykien 2020-11-30 15:09 ` Dmitry V. Levin 0 siblings, 1 reply; 15+ messages in thread From: Paul Wolneykien @ 2020-11-30 14:15 UTC (permalink / raw) To: devel В Mon, 30 Nov 2020 16:41:20 +0300 "Dmitry V. Levin" <ldv@altlinux.org> пишет: > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien wrote: > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или подобное > > > > место (через аргументы hsh в итоге) сделать так, чтобы секция > > > > %check выполнялась бы строго в 1 поток, чтобы там было > > > > NPROCS=1? А выполнение всех прочих секций spec оставить с > > > > NPROCS по умолчанию? > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > У меня получилось вот так: > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre export > > NPROCS=1\"" ... > > > > И я даже смог собрать strace! ;-) > > Ну, strace с его 900+ тестами лучше собирать без этого! :) Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и на p9 тоже. Починишь? ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 14:15 ` Paul Wolneykien @ 2020-11-30 15:09 ` Dmitry V. Levin 2020-11-30 15:10 ` Mikhail Novosyolov 2020-11-30 15:26 ` Paul Wolneykien 0 siblings, 2 replies; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 15:09 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien wrote: > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien wrote: > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или подобное > > > > > место (через аргументы hsh в итоге) сделать так, чтобы секция > > > > > %check выполнялась бы строго в 1 поток, чтобы там было > > > > > NPROCS=1? А выполнение всех прочих секций spec оставить с > > > > > NPROCS по умолчанию? > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > У меня получилось вот так: > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre export > > > NPROCS=1\"" ... > > > > > > И я даже смог собрать strace! ;-) > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и на p9 > тоже. Починишь? На p9 проходят, см. beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что такое c9f1, я не знаю. :) -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:09 ` Dmitry V. Levin @ 2020-11-30 15:10 ` Mikhail Novosyolov 2020-11-30 15:16 ` Dmitry V. Levin 2020-11-30 15:26 ` Paul Wolneykien 1 sibling, 1 reply; 15+ messages in thread From: Mikhail Novosyolov @ 2020-11-30 15:10 UTC (permalink / raw) To: devel 30.11.2020 18:09, Dmitry V. Levin пишет: > На p9 проходят, см. beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, > а что такое c9f1, я не знаю. :) > > Бранч же :) c9 f1, а вот что такое f1? Сертификация номер 1? ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:10 ` Mikhail Novosyolov @ 2020-11-30 15:16 ` Dmitry V. Levin 2020-11-30 16:48 ` Mikhail Novosyolov 0 siblings, 1 reply; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 15:16 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 06:10:55PM +0300, Mikhail Novosyolov wrote: > 30.11.2020 18:09, Dmitry V. Levin пишет: > > На p9 проходят, см. beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, > > а что такое c9f1, я не знаю. :) > > > > > Бранч же :) c9 f1, а вот что такое f1? Сертификация номер 1? Ага, сертиФикация, не иначе. :) -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:16 ` Dmitry V. Levin @ 2020-11-30 16:48 ` Mikhail Novosyolov 0 siblings, 0 replies; 15+ messages in thread From: Mikhail Novosyolov @ 2020-11-30 16:48 UTC (permalink / raw) To: devel 30.11.2020 18:16, Dmitry V. Levin пишет: > On Mon, Nov 30, 2020 at 06:10:55PM +0300, Mikhail Novosyolov wrote: >> 30.11.2020 18:09, Dmitry V. Levin пишет: >>> На p9 проходят, см. beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, >>> а что такое c9f1, я не знаю. :) >>> >>> >> Бранч же :) c9 f1, а вот что такое f1? Сертификация номер 1? > Ага, сертиФикация, не иначе. :) Без %bcond_without скучно людям :) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:09 ` Dmitry V. Levin 2020-11-30 15:10 ` Mikhail Novosyolov @ 2020-11-30 15:26 ` Paul Wolneykien 2020-11-30 15:30 ` Paul Wolneykien 2020-11-30 15:37 ` Dmitry V. Levin 1 sibling, 2 replies; 15+ messages in thread From: Paul Wolneykien @ 2020-11-30 15:26 UTC (permalink / raw) To: devel В Mon, 30 Nov 2020 18:09:45 +0300 "Dmitry V. Levin" <ldv@altlinux.org> пишет: > On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien wrote: > > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien wrote: > > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien > > > > > wrote: > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или > > > > > > подобное место (через аргументы hsh в итоге) сделать так, > > > > > > чтобы секция %check выполнялась бы строго в 1 поток, чтобы > > > > > > там было NPROCS=1? А выполнение всех прочих секций spec > > > > > > оставить с NPROCS по умолчанию? > > > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > > > У меня получилось вот так: > > > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre export > > > > NPROCS=1\"" ... > > > > > > > > И я даже смог собрать strace! ;-) > > > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и на p9 > > тоже. Починишь? > > На p9 проходят, см. > beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что такое > c9f1, я не знаю. :) Ходят слухи, что на beehive всё в 1 поток собирается... ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:26 ` Paul Wolneykien @ 2020-11-30 15:30 ` Paul Wolneykien 2020-11-30 15:40 ` Dmitry V. Levin 2020-11-30 15:37 ` Dmitry V. Levin 1 sibling, 1 reply; 15+ messages in thread From: Paul Wolneykien @ 2020-11-30 15:30 UTC (permalink / raw) To: devel В Mon, 30 Nov 2020 18:26:42 +0300 Paul Wolneykien <manowar@altlinux.org> пишет: > В Mon, 30 Nov 2020 18:09:45 +0300 > "Dmitry V. Levin" <ldv@altlinux.org> пишет: > > > On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien wrote: > > > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien > > > > wrote: > > > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien > > > > > > wrote: > > > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или > > > > > > > подобное место (через аргументы hsh в итоге) сделать так, > > > > > > > чтобы секция %check выполнялась бы строго в 1 поток, чтобы > > > > > > > там было NPROCS=1? А выполнение всех прочих секций spec > > > > > > > оставить с NPROCS по умолчанию? > > > > > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > > > > > > > > > > > У меня получилось вот так: > > > > > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre > > > > > export NPROCS=1\"" ... > > > > > > > > > > И я даже смог собрать strace! ;-) > > > > > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > > > > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и на p9 > > > тоже. Починишь? > > > > На p9 проходят, см. > > beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что такое > > c9f1, я не знаю. :) > > Ходят слухи, что на beehive всё в 1 поток собирается... Может, врут, конечно. Но тогда что я делаю не так: hsh -v --mountpoints=/proc,/dev/pts --without-stuff --query-repackage --lazy-cleanup --apt-config=$HOME/apt.conf.d/apt.i586.p9.conf --target=i586 $TMPDIR/hasher /ALT/p9/files/SRPMS/strace-5.9-alt1.src.rpm ... ... FAIL qual_fault.test (exit status: 1) ============================================================================ Testsuite summary for strace 5.9-alt1 ============================================================================ # TOTAL: 909 # PASS: 826 # SKIP: 81 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to strace-devel@lists.strace.io ============================================================================ make[5]: *** [Makefile:11934: test-suite.log] Error 1 make[5]: Leaving directory '/usr/src/RPM/BUILD/strace-5.9-alt1/build/tests' make[4]: *** [Makefile:12042: check-TESTS] Error 2 make[3]: *** [Makefile:12109: check-am] Error 2 make[2]: *** [Makefile:12111: check] Error 2 make[1]: *** [Makefile:8062: check-recursive] Error 1 make: *** [Makefile:8361: check] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.9917 (%check) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:30 ` Paul Wolneykien @ 2020-11-30 15:40 ` Dmitry V. Levin 2020-11-30 15:43 ` Paul Wolneykien 0 siblings, 1 reply; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 15:40 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 06:30:37PM +0300, Paul Wolneykien wrote: > В Mon, 30 Nov 2020 18:26:42 +0300, Paul Wolneykien пишет: > > В Mon, 30 Nov 2020 18:09:45 +0300, Dmitry V. Levin пишет: > > > On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien wrote: > > > > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > > > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien wrote: > > > > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > > > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или > > > > > > > > подобное место (через аргументы hsh в итоге) сделать так, > > > > > > > > чтобы секция %check выполнялась бы строго в 1 поток, чтобы > > > > > > > > там было NPROCS=1? А выполнение всех прочих секций spec > > > > > > > > оставить с NPROCS по умолчанию? > > > > > > > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > > > > > > > > > > > > > > У меня получилось вот так: > > > > > > > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre > > > > > > export NPROCS=1\"" ... > > > > > > > > > > > > И я даже смог собрать strace! ;-) > > > > > > > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > > > > > > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и на p9 > > > > тоже. Починишь? > > > > > > На p9 проходят, см. > > > beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что такое > > > c9f1, я не знаю. :) > > > > Ходят слухи, что на beehive всё в 1 поток собирается... > > Может, врут, конечно. Но тогда что я делаю не так: > > hsh -v --mountpoints=/proc,/dev/pts --without-stuff --query-repackage --lazy-cleanup --apt-config=$HOME/apt.conf.d/apt.i586.p9.conf --target=i586 $TMPDIR/hasher /ALT/p9/files/SRPMS/strace-5.9-alt1.src.rpm > ... > ... > FAIL qual_fault.test (exit status: 1) Для начала надо цитировать правильно, там ведь специально VERBOSE=1, чтобы можно было посмотреть в логе сборки, какого именно ресурса не хватило. -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:40 ` Dmitry V. Levin @ 2020-11-30 15:43 ` Paul Wolneykien 2020-11-30 15:58 ` Dmitry V. Levin 0 siblings, 1 reply; 15+ messages in thread From: Paul Wolneykien @ 2020-11-30 15:43 UTC (permalink / raw) To: devel В Mon, 30 Nov 2020 18:40:28 +0300 "Dmitry V. Levin" <ldv@altlinux.org> пишет: > On Mon, Nov 30, 2020 at 06:30:37PM +0300, Paul Wolneykien wrote: > > В Mon, 30 Nov 2020 18:26:42 +0300, Paul Wolneykien пишет: > > > В Mon, 30 Nov 2020 18:09:45 +0300, Dmitry V. Levin пишет: > > > > On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien > > > > wrote: > > > > > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > > > > > > > > > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien > > > > > > wrote: > > > > > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > > > > > > > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul > > > > > > > > Wolneykien wrote: > > > > > > > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или > > > > > > > > > подобное место (через аргументы hsh в итоге) сделать > > > > > > > > > так, чтобы секция %check выполнялась бы строго в 1 > > > > > > > > > поток, чтобы там было NPROCS=1? А выполнение всех > > > > > > > > > прочих секций spec оставить с NPROCS по умолчанию? > > > > > > > > > > > > > > > > > > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > > > > > > > > > > > > > > > > > У меня получилось вот так: > > > > > > > > > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre > > > > > > > export NPROCS=1\"" ... > > > > > > > > > > > > > > И я даже смог собрать strace! ;-) > > > > > > > > > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > > > > > > > > > > > > > > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и > > > > > на p9 тоже. Починишь? > > > > > > > > На p9 проходят, см. > > > > beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что > > > > такое c9f1, я не знаю. :) > > > > > > Ходят слухи, что на beehive всё в 1 поток собирается... > > > > Может, врут, конечно. Но тогда что я делаю не так: > > > > hsh -v --mountpoints=/proc,/dev/pts --without-stuff > > --query-repackage --lazy-cleanup > > --apt-config=$HOME/apt.conf.d/apt.i586.p9.conf --target=i586 > > $TMPDIR/hasher /ALT/p9/files/SRPMS/strace-5.9-alt1.src.rpm ... ... > > FAIL qual_fault.test (exit status: 1) > > Для начала надо цитировать правильно, там ведь специально VERBOSE=1, > чтобы можно было посмотреть в логе сборки, какого именно ресурса не > хватило. А чего грепнуть? Нельзя же сюда весь лог тащить, право... ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:43 ` Paul Wolneykien @ 2020-11-30 15:58 ` Dmitry V. Levin 0 siblings, 0 replies; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 15:58 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 06:43:20PM +0300, Paul Wolneykien wrote: > В Mon, 30 Nov 2020 18:40:28 +0300 > "Dmitry V. Levin" <ldv@altlinux.org> пишет: > > > On Mon, Nov 30, 2020 at 06:30:37PM +0300, Paul Wolneykien wrote: > > > В Mon, 30 Nov 2020 18:26:42 +0300, Paul Wolneykien пишет: > > > > В Mon, 30 Nov 2020 18:09:45 +0300, Dmitry V. Levin пишет: > > > > > On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien > > > > > wrote: > > > > > > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > > > > > > > > > > > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien > > > > > > > wrote: > > > > > > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > > > > > > > > > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul > > > > > > > > > Wolneykien wrote: > > > > > > > > > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или > > > > > > > > > > подобное место (через аргументы hsh в итоге) сделать > > > > > > > > > > так, чтобы секция %check выполнялась бы строго в 1 > > > > > > > > > > поток, чтобы там было NPROCS=1? А выполнение всех > > > > > > > > > > прочих секций spec оставить с NPROCS по умолчанию? > > > > > > > > > > > > > > > > > > > > > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > > > > > > > > > > > > > > > > > > > > У меня получилось вот так: > > > > > > > > > > > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre > > > > > > > > export NPROCS=1\"" ... > > > > > > > > > > > > > > > > И я даже смог собрать strace! ;-) > > > > > > > > > > > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > > > > > > > > > > > > > > > > > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и > > > > > > на p9 тоже. Починишь? > > > > > > > > > > На p9 проходят, см. > > > > > beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что > > > > > такое c9f1, я не знаю. :) > > > > > > > > Ходят слухи, что на beehive всё в 1 поток собирается... > > > > > > Может, врут, конечно. Но тогда что я делаю не так: > > > > > > hsh -v --mountpoints=/proc,/dev/pts --without-stuff > > > --query-repackage --lazy-cleanup > > > --apt-config=$HOME/apt.conf.d/apt.i586.p9.conf --target=i586 > > > $TMPDIR/hasher /ALT/p9/files/SRPMS/strace-5.9-alt1.src.rpm ... ... > > > FAIL qual_fault.test (exit status: 1) > > > > Для начала надо цитировать правильно, там ведь специально VERBOSE=1, > > чтобы можно было посмотреть в логе сборки, какого именно ресурса не > > хватило. > > А чего грепнуть? Нельзя же сюда весь лог тащить, право... Грепают обычно sed'ом. :) sed -n '/^FAIL: .*\.test$/d;/^FAIL:/,/^FAIL .*(exit status:/p' -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] %check в один поток 2020-11-30 15:26 ` Paul Wolneykien 2020-11-30 15:30 ` Paul Wolneykien @ 2020-11-30 15:37 ` Dmitry V. Levin 1 sibling, 0 replies; 15+ messages in thread From: Dmitry V. Levin @ 2020-11-30 15:37 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Nov 30, 2020 at 06:26:42PM +0300, Paul Wolneykien wrote: > В Mon, 30 Nov 2020 18:09:45 +0300 Dmitry V. Levin пишет: > > On Mon, Nov 30, 2020 at 05:15:53PM +0300, Paul Wolneykien wrote: > > > В Mon, 30 Nov 2020 16:41:20 +0300, Dmitry V. Levin пишет: > > > > On Mon, Nov 30, 2020 at 04:30:24PM +0300, Paul Wolneykien wrote: > > > > > В Mon, 30 Nov 2020 16:21:35 +0300, Dmitry V. Levin пишет: > > > > > > On Mon, Nov 30, 2020 at 03:58:31PM +0300, Paul Wolneykien wrote: > > > > > > > > > > > > > > Товарищи, а могу я через __spec_check_custom_pre или > > > > > > > подобное место (через аргументы hsh в итоге) сделать так, > > > > > > > чтобы секция %check выполнялась бы строго в 1 поток, чтобы > > > > > > > там было NPROCS=1? А выполнение всех прочих секций spec > > > > > > > оставить с NPROCS по умолчанию? > > > > > > > > > > > > А если просто написать NPROCS=1 в начале секции %check? > > > > > > > > > > У меня получилось вот так: > > > > > > > > > > hsh ... --build-args="--define=\"__spec_check_custom_pre export > > > > > NPROCS=1\"" ... > > > > > > > > > > И я даже смог собрать strace! ;-) > > > > > > > > Ну, strace с его 900+ тестами лучше собирать без этого! :) > > > > > > Знаю. Но в N потоков тесты не проходят на c9f1. Кажется, и на p9 > > > тоже. Починишь? > > > > На p9 проходят, см. > > beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1, а что такое > > c9f1, я не знаю. :) > > Ходят слухи, что на beehive всё в 1 поток собирается... Есть предложение не доверять слухам. $ grep -Fe -j beehive/logs/p9/x86_64/latest/success/strace-5.9-alt1 + make -j8 + make -j8 -k check -C build VERBOSE=1 -- ldv ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2020-11-30 16:48 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-11-30 12:58 [devel] %check в один поток Paul Wolneykien 2020-11-30 13:21 ` Dmitry V. Levin 2020-11-30 13:30 ` Paul Wolneykien 2020-11-30 13:41 ` Dmitry V. Levin 2020-11-30 14:15 ` Paul Wolneykien 2020-11-30 15:09 ` Dmitry V. Levin 2020-11-30 15:10 ` Mikhail Novosyolov 2020-11-30 15:16 ` Dmitry V. Levin 2020-11-30 16:48 ` Mikhail Novosyolov 2020-11-30 15:26 ` Paul Wolneykien 2020-11-30 15:30 ` Paul Wolneykien 2020-11-30 15:40 ` Dmitry V. Levin 2020-11-30 15:43 ` Paul Wolneykien 2020-11-30 15:58 ` Dmitry V. Levin 2020-11-30 15:37 ` Dmitry V. Levin
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