Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Could you please send me a few examples? Hi. I've just put my build logs here: https://people.debian.org/~sanvila/build-logs/misspell-fixer/
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Hi, Thank you both. Could you please send me a few examples? With shunit 2.1.8 I could reproduce the issue if I put significant load to my computer in the same time as I run the tests. (Twice failures from around 10 attempts.) Without load, or with shunit 2.1.7, it looks quite stable. Regarding race conditions: So far I could not find any non-sequencial parts in the misspell-fixer's codebase. (Apart from using xargs with -P 4.) But I have not given up... :) Does sbuild do exactly the same as the live test agents? I am just wondering if that is a good enough test or I need something more if I find a fix. I suppose as a worst case, I could just disable the tests. But ideally I would like to fix them. Thank you. Best regards, Lajos On Thu, 29 Dec 2022, Lucas Nussbaum wrote: > Hi, > > Yes, every time. > > Maybe share your build log, and diff it with mine? -- Lajos Veres vla...@gmail.com 07927 460 778
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
El 29/12/22 a las 11:24, Lajos Veres escribió: Does this fail frequently for you? Hi. Building the package on Hetzner cloud machines of type cx21 and cx31 (having 2 CPUs) fails for me approximately 50% of the time in bookworm. I also tried with machines with only one CPU, but then it does not seem to fail. I think (but I'm unsure) that it may have something to do with parallel build, i.e. some kind of race condition. If that's the case, maybe analyzing the code for possible ways a race condition may happen could lead you to the root of the problem. Thanks.
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Hi, Yes, every time. Maybe share your build log, and diff it with mine? Lucas On 29/12/22 at 10:24 +, Lajos Veres wrote: > Hi, > > Thanks. > I have tried that command line, but it succeeded. > Does this fail frequently for you? > > Thank you. > > Best regards, > Lajos > > On Fri, 23 Dec 2022, Lucas Nussbaum wrote: > > > Hi, > > > > I use sbuild with a standard setup to build packages, so it should be > > reasonably easy for you to set it up locally. > > I run sbuild with: > > su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable > > -v --no-run-lintian misspell-fixer_0.4-1' > > > > Lucas > > > > > > On 22/12/22 at 23:59 +, Lajos Veres wrote: > > > Hi, > > > > > > Thanks for checking this. > > > I suspect this report is the same as > > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771 > > > > > > Could you please help me how I can test these issues in the > > > infrastructure? > > > > > > Thank you. > > > > > > Best regards, > > > Lajos > > > > > > On Tue, 20 Dec 2022, Lucas Nussbaum wrote: > > > > > > > Source: misspell-fixer > > > > Version: 0.4-1 > > > > Severity: serious > > > > Justification: FTBFS > > > > Tags: bookworm sid ftbfs > > > > User: lu...@debian.org > > > > Usertags: ftbfs-20221220 ftbfs-bookworm > > > > > > > > Hi, > > > > > > > > During a rebuild of all packages in sid, your package failed to build > > > > on amd64. > > > > > > > > > > > > Relevant part (hopefully): > > > > > make[1]: Entering directory '/<>' > > > > > /bin/bash -c 'source test/tests.sh' > > > > > Git is not available so we do not test .gitignore related > > > > > functionality. > > > > > testWhitelist > > > > > misspell-fixer: -W Save found misspelled file entries into > > > > > .misspell-fixer.ignore instead of fixing them. > > > > > misspell-fixer: Target directories: work > > > > > misspell-fixer: Iteration 0: prefiltering. > > > > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore. > > > > > misspell-fixer: Iteration 0: done. > > > > > /<> > > > > > misspell-fixer: -r Enable real run. Overwrite original files! > > > > > misspell-fixer: -n Disable backups. > > > > > misspell-fixer: Target directories: work > > > > > misspell-fixer: Iteration 0: prefiltering. > > > > > misspell-fixer: Skipping whitelisted entries based on > > > > > .misspell-fixer.ignore. > > > > > misspell-fixer: Iteration 0: processing. > > > > > misspell-fixer: Iteration 0: done. > > > > > misspell-fixer: Iteration 1: prefiltering. > > > > > misspell-fixer: Skipping whitelisted entries based on > > > > > .misspell-fixer.ignore. > > > > > misspell-fixer: Iteration 1: nothing to replace. > > > > > misspell-fixer: Iteration 1: done. > > > > > /<> > > > > > /<> > > > > > testWhitelistWithFileNameOverride > > > > > misspell-fixer: -W Save found misspelled file entries into > > > > > .misspell-fixer.ignore instead of fixing them. > > > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list > > > > > file instead of .misspell-fixer.ignore. > > > > > misspell-fixer: Target directories: work > > > > > misspell-fixer: Iteration 0: prefiltering. > > > > > misspell-fixer: Saving found misspells into > > > > > .misspell-fixer.ignore.override. > > > > > misspell-fixer: Iteration 0: done. > > > > > /<> > > > > > misspell-fixer: -r Enable real run. Overwrite original files! > > > > > misspell-fixer: -n Disable backups. > > > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list > > > > > file instead of .misspell-fixer.ignore. > > > > > misspell-fixer: Target directories: work > > > > > misspell-fixer: Iteration 0: prefiltering. > > > > > misspell-fixer: Skipping whitelisted entries based on > > > > > .misspell-fixer.ignore.override. > > > > > misspell-fixer: Iteration 0: nothing to replace. > > > > > misspell-fixer: Iteration 0: done. > > > > > [1;31mASSERT:[0m > > > > > /<> > > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > > > 09:55:05.905961848 + > > > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > > > 09:55:05.901961812 + > > > > > @@ -1,3 +1,3 @@ > > > > > -successful > > > > > -successfully > > > > > -lower than > > > > > \ No newline at end of file > > > > > +succesful > > > > > +succesfully > > > > > +lower then > > > > > \ No newline at end of file > > > > > [1;31mASSERT:[0mExpected output differs. > > > > > /<> > > > > > testWhitelistConflictWithRealRun > > > > > /<> > > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > > > 09:55:05.905961848 + > > > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > > > 09:55:05.901961812 + > > > > > @@ -1,3 +1,3 @@ > > > > >
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Hi, Thanks. I have tried that command line, but it succeeded. Does this fail frequently for you? Thank you. Best regards, Lajos On Fri, 23 Dec 2022, Lucas Nussbaum wrote: > Hi, > > I use sbuild with a standard setup to build packages, so it should be > reasonably easy for you to set it up locally. > I run sbuild with: > su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable -v > --no-run-lintian misspell-fixer_0.4-1' > > Lucas > > > On 22/12/22 at 23:59 +, Lajos Veres wrote: > > Hi, > > > > Thanks for checking this. > > I suspect this report is the same as > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771 > > > > Could you please help me how I can test these issues in the > > infrastructure? > > > > Thank you. > > > > Best regards, > > Lajos > > > > On Tue, 20 Dec 2022, Lucas Nussbaum wrote: > > > > > Source: misspell-fixer > > > Version: 0.4-1 > > > Severity: serious > > > Justification: FTBFS > > > Tags: bookworm sid ftbfs > > > User: lu...@debian.org > > > Usertags: ftbfs-20221220 ftbfs-bookworm > > > > > > Hi, > > > > > > During a rebuild of all packages in sid, your package failed to build > > > on amd64. > > > > > > > > > Relevant part (hopefully): > > > > make[1]: Entering directory '/<>' > > > > /bin/bash -c 'source test/tests.sh' > > > > Git is not available so we do not test .gitignore related functionality. > > > > testWhitelist > > > > misspell-fixer: -W Save found misspelled file entries into > > > > .misspell-fixer.ignore instead of fixing them. > > > > misspell-fixer: Target directories: work > > > > misspell-fixer: Iteration 0: prefiltering. > > > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore. > > > > misspell-fixer: Iteration 0: done. > > > > /<> > > > > misspell-fixer: -r Enable real run. Overwrite original files! > > > > misspell-fixer: -n Disable backups. > > > > misspell-fixer: Target directories: work > > > > misspell-fixer: Iteration 0: prefiltering. > > > > misspell-fixer: Skipping whitelisted entries based on > > > > .misspell-fixer.ignore. > > > > misspell-fixer: Iteration 0: processing. > > > > misspell-fixer: Iteration 0: done. > > > > misspell-fixer: Iteration 1: prefiltering. > > > > misspell-fixer: Skipping whitelisted entries based on > > > > .misspell-fixer.ignore. > > > > misspell-fixer: Iteration 1: nothing to replace. > > > > misspell-fixer: Iteration 1: done. > > > > /<> > > > > /<> > > > > testWhitelistWithFileNameOverride > > > > misspell-fixer: -W Save found misspelled file entries into > > > > .misspell-fixer.ignore instead of fixing them. > > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list > > > > file instead of .misspell-fixer.ignore. > > > > misspell-fixer: Target directories: work > > > > misspell-fixer: Iteration 0: prefiltering. > > > > misspell-fixer: Saving found misspells into > > > > .misspell-fixer.ignore.override. > > > > misspell-fixer: Iteration 0: done. > > > > /<> > > > > misspell-fixer: -r Enable real run. Overwrite original files! > > > > misspell-fixer: -n Disable backups. > > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list > > > > file instead of .misspell-fixer.ignore. > > > > misspell-fixer: Target directories: work > > > > misspell-fixer: Iteration 0: prefiltering. > > > > misspell-fixer: Skipping whitelisted entries based on > > > > .misspell-fixer.ignore.override. > > > > misspell-fixer: Iteration 0: nothing to replace. > > > > misspell-fixer: Iteration 0: done. > > > > [1;31mASSERT:[0m > > > > /<> > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > > 09:55:05.905961848 + > > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > > 09:55:05.901961812 + > > > > @@ -1,3 +1,3 @@ > > > > -successful > > > > -successfully > > > > -lower than > > > > \ No newline at end of file > > > > +succesful > > > > +succesfully > > > > +lower then > > > > \ No newline at end of file > > > > [1;31mASSERT:[0mExpected output differs. > > > > /<> > > > > testWhitelistConflictWithRealRun > > > > /<> > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > > 09:55:05.905961848 + > > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > > 09:55:05.901961812 + > > > > @@ -1,3 +1,3 @@ > > > > -successful > > > > -successfully > > > > -lower than > > > > \ No newline at end of file > > > > +succesful > > > > +succesfully > > > > +lower then > > > > \ No newline at end of file > > > > [1;31mASSERT:[0mExpected output differs. > > > > testWhitelistConflictWithDoubleWhitelist > > > > /<> > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > >
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Hi, I use sbuild with a standard setup to build packages, so it should be reasonably easy for you to set it up locally. I run sbuild with: su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable -v --no-run-lintian misspell-fixer_0.4-1' Lucas On 22/12/22 at 23:59 +, Lajos Veres wrote: > Hi, > > Thanks for checking this. > I suspect this report is the same as > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771 > > Could you please help me how I can test these issues in the > infrastructure? > > Thank you. > > Best regards, > Lajos > > On Tue, 20 Dec 2022, Lucas Nussbaum wrote: > > > Source: misspell-fixer > > Version: 0.4-1 > > Severity: serious > > Justification: FTBFS > > Tags: bookworm sid ftbfs > > User: lu...@debian.org > > Usertags: ftbfs-20221220 ftbfs-bookworm > > > > Hi, > > > > During a rebuild of all packages in sid, your package failed to build > > on amd64. > > > > > > Relevant part (hopefully): > > > make[1]: Entering directory '/<>' > > > /bin/bash -c 'source test/tests.sh' > > > Git is not available so we do not test .gitignore related functionality. > > > testWhitelist > > > misspell-fixer: -W Save found misspelled file entries into > > > .misspell-fixer.ignore instead of fixing them. > > > misspell-fixer: Target directories: work > > > misspell-fixer: Iteration 0: prefiltering. > > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore. > > > misspell-fixer: Iteration 0: done. > > > /<> > > > misspell-fixer: -r Enable real run. Overwrite original files! > > > misspell-fixer: -n Disable backups. > > > misspell-fixer: Target directories: work > > > misspell-fixer: Iteration 0: prefiltering. > > > misspell-fixer: Skipping whitelisted entries based on > > > .misspell-fixer.ignore. > > > misspell-fixer: Iteration 0: processing. > > > misspell-fixer: Iteration 0: done. > > > misspell-fixer: Iteration 1: prefiltering. > > > misspell-fixer: Skipping whitelisted entries based on > > > .misspell-fixer.ignore. > > > misspell-fixer: Iteration 1: nothing to replace. > > > misspell-fixer: Iteration 1: done. > > > /<> > > > /<> > > > testWhitelistWithFileNameOverride > > > misspell-fixer: -W Save found misspelled file entries into > > > .misspell-fixer.ignore instead of fixing them. > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file > > > instead of .misspell-fixer.ignore. > > > misspell-fixer: Target directories: work > > > misspell-fixer: Iteration 0: prefiltering. > > > misspell-fixer: Saving found misspells into > > > .misspell-fixer.ignore.override. > > > misspell-fixer: Iteration 0: done. > > > /<> > > > misspell-fixer: -r Enable real run. Overwrite original files! > > > misspell-fixer: -n Disable backups. > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file > > > instead of .misspell-fixer.ignore. > > > misspell-fixer: Target directories: work > > > misspell-fixer: Iteration 0: prefiltering. > > > misspell-fixer: Skipping whitelisted entries based on > > > .misspell-fixer.ignore.override. > > > misspell-fixer: Iteration 0: nothing to replace. > > > misspell-fixer: Iteration 0: done. > > > [1;31mASSERT:[0m > > > /<> > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > 09:55:05.905961848 + > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > 09:55:05.901961812 + > > > @@ -1,3 +1,3 @@ > > > -successful > > > -successfully > > > -lower than > > > \ No newline at end of file > > > +succesful > > > +succesfully > > > +lower then > > > \ No newline at end of file > > > [1;31mASSERT:[0mExpected output differs. > > > /<> > > > testWhitelistConflictWithRealRun > > > /<> > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > 09:55:05.905961848 + > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > 09:55:05.901961812 + > > > @@ -1,3 +1,3 @@ > > > -successful > > > -successfully > > > -lower than > > > \ No newline at end of file > > > +succesful > > > +succesfully > > > +lower then > > > \ No newline at end of file > > > [1;31mASSERT:[0mExpected output differs. > > > testWhitelistConflictWithDoubleWhitelist > > > /<> > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > > /tmp/misspell-fixer-test/1434479/work/1.txt > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > > 09:55:05.905961848 + > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > > 09:55:05.901961812 + > > > @@ -1,3 +1,3 @@ > > > -successful > > > -successfully > > > -lower than > > > \ No newline at end of file > > > +succesful > > > +succesfully > > > +lower then > > > \ No newline at end of file > > >
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Hi, Thanks for checking this. I suspect this report is the same as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771 Could you please help me how I can test these issues in the infrastructure? Thank you. Best regards, Lajos On Tue, 20 Dec 2022, Lucas Nussbaum wrote: > Source: misspell-fixer > Version: 0.4-1 > Severity: serious > Justification: FTBFS > Tags: bookworm sid ftbfs > User: lu...@debian.org > Usertags: ftbfs-20221220 ftbfs-bookworm > > Hi, > > During a rebuild of all packages in sid, your package failed to build > on amd64. > > > Relevant part (hopefully): > > make[1]: Entering directory '/<>' > > /bin/bash -c 'source test/tests.sh' > > Git is not available so we do not test .gitignore related functionality. > > testWhitelist > > misspell-fixer: -W Save found misspelled file entries into > > .misspell-fixer.ignore instead of fixing them. > > misspell-fixer: Target directories: work > > misspell-fixer: Iteration 0: prefiltering. > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore. > > misspell-fixer: Iteration 0: done. > > /<> > > misspell-fixer: -r Enable real run. Overwrite original files! > > misspell-fixer: -n Disable backups. > > misspell-fixer: Target directories: work > > misspell-fixer: Iteration 0: prefiltering. > > misspell-fixer: Skipping whitelisted entries based on > > .misspell-fixer.ignore. > > misspell-fixer: Iteration 0: processing. > > misspell-fixer: Iteration 0: done. > > misspell-fixer: Iteration 1: prefiltering. > > misspell-fixer: Skipping whitelisted entries based on > > .misspell-fixer.ignore. > > misspell-fixer: Iteration 1: nothing to replace. > > misspell-fixer: Iteration 1: done. > > /<> > > /<> > > testWhitelistWithFileNameOverride > > misspell-fixer: -W Save found misspelled file entries into > > .misspell-fixer.ignore instead of fixing them. > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file > > instead of .misspell-fixer.ignore. > > misspell-fixer: Target directories: work > > misspell-fixer: Iteration 0: prefiltering. > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.override. > > misspell-fixer: Iteration 0: done. > > /<> > > misspell-fixer: -r Enable real run. Overwrite original files! > > misspell-fixer: -n Disable backups. > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file > > instead of .misspell-fixer.ignore. > > misspell-fixer: Target directories: work > > misspell-fixer: Iteration 0: prefiltering. > > misspell-fixer: Skipping whitelisted entries based on > > .misspell-fixer.ignore.override. > > misspell-fixer: Iteration 0: nothing to replace. > > misspell-fixer: Iteration 0: done. > > [1;31mASSERT:[0m > > /<> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > /tmp/misspell-fixer-test/1434479/work/1.txt > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > 09:55:05.905961848 + > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > 09:55:05.901961812 + > > @@ -1,3 +1,3 @@ > > -successful > > -successfully > > -lower than > > \ No newline at end of file > > +succesful > > +succesfully > > +lower then > > \ No newline at end of file > > [1;31mASSERT:[0mExpected output differs. > > /<> > > testWhitelistConflictWithRealRun > > /<> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > /tmp/misspell-fixer-test/1434479/work/1.txt > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > 09:55:05.905961848 + > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > 09:55:05.901961812 + > > @@ -1,3 +1,3 @@ > > -successful > > -successfully > > -lower than > > \ No newline at end of file > > +succesful > > +succesfully > > +lower then > > \ No newline at end of file > > [1;31mASSERT:[0mExpected output differs. > > testWhitelistConflictWithDoubleWhitelist > > /<> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > /tmp/misspell-fixer-test/1434479/work/1.txt > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > 09:55:05.905961848 + > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > > 09:55:05.901961812 + > > @@ -1,3 +1,3 @@ > > -successful > > -successfully > > -lower than > > \ No newline at end of file > > +succesful > > +succesfully > > +lower then > > \ No newline at end of file > > [1;31mASSERT:[0mExpected output differs. > > misspell-fixer: -r Enable real run. Overwrite original files! > > misspell-fixer: Target directories: . > > misspell-fixer: We found both .github/.misspell-fixer.ignore and > > .misspell-fixer.ignore. We can handle only one at the moment. > > /<> > > testShowDiff > > /<> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > > /tmp/misspell-fixer-test/1434479/work/1.txt > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > > 09:55:05.905961848 + > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > >
Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied
Source: misspell-fixer Version: 0.4-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20221220 ftbfs-bookworm Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<>' > /bin/bash -c 'source test/tests.sh' > Git is not available so we do not test .gitignore related functionality. > testWhitelist > misspell-fixer: -W Save found misspelled file entries into > .misspell-fixer.ignore instead of fixing them. > misspell-fixer: Target directories: work > misspell-fixer: Iteration 0: prefiltering. > misspell-fixer: Saving found misspells into .misspell-fixer.ignore. > misspell-fixer: Iteration 0: done. > /<> > misspell-fixer: -r Enable real run. Overwrite original files! > misspell-fixer: -n Disable backups. > misspell-fixer: Target directories: work > misspell-fixer: Iteration 0: prefiltering. > misspell-fixer: Skipping whitelisted entries based on .misspell-fixer.ignore. > misspell-fixer: Iteration 0: processing. > misspell-fixer: Iteration 0: done. > misspell-fixer: Iteration 1: prefiltering. > misspell-fixer: Skipping whitelisted entries based on .misspell-fixer.ignore. > misspell-fixer: Iteration 1: nothing to replace. > misspell-fixer: Iteration 1: done. > /<> > /<> > testWhitelistWithFileNameOverride > misspell-fixer: -W Save found misspelled file entries into > .misspell-fixer.ignore instead of fixing them. > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file > instead of .misspell-fixer.ignore. > misspell-fixer: Target directories: work > misspell-fixer: Iteration 0: prefiltering. > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.override. > misspell-fixer: Iteration 0: done. > /<> > misspell-fixer: -r Enable real run. Overwrite original files! > misspell-fixer: -n Disable backups. > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file > instead of .misspell-fixer.ignore. > misspell-fixer: Target directories: work > misspell-fixer: Iteration 0: prefiltering. > misspell-fixer: Skipping whitelisted entries based on > .misspell-fixer.ignore.override. > misspell-fixer: Iteration 0: nothing to replace. > misspell-fixer: Iteration 0: done. > [1;31mASSERT:[0m > /<> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > /tmp/misspell-fixer-test/1434479/work/1.txt > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > 09:55:05.905961848 + > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > 09:55:05.901961812 + > @@ -1,3 +1,3 @@ > -successful > -successfully > -lower than > \ No newline at end of file > +succesful > +succesfully > +lower then > \ No newline at end of file > [1;31mASSERT:[0mExpected output differs. > /<> > testWhitelistConflictWithRealRun > /<> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > /tmp/misspell-fixer-test/1434479/work/1.txt > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > 09:55:05.905961848 + > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > 09:55:05.901961812 + > @@ -1,3 +1,3 @@ > -successful > -successfully > -lower than > \ No newline at end of file > +succesful > +succesfully > +lower then > \ No newline at end of file > [1;31mASSERT:[0mExpected output differs. > testWhitelistConflictWithDoubleWhitelist > /<> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > /tmp/misspell-fixer-test/1434479/work/1.txt > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > 09:55:05.905961848 + > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > 09:55:05.901961812 + > @@ -1,3 +1,3 @@ > -successful > -successfully > -lower than > \ No newline at end of file > +succesful > +succesfully > +lower then > \ No newline at end of file > [1;31mASSERT:[0mExpected output differs. > misspell-fixer: -r Enable real run. Overwrite original files! > misspell-fixer: Target directories: . > misspell-fixer: We found both .github/.misspell-fixer.ignore and > .misspell-fixer.ignore. We can handle only one at the moment. > /<> > testShowDiff > /<> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt > /tmp/misspell-fixer-test/1434479/work/1.txt > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 > 09:55:05.905961848 + > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 > 09:55:05.901961812 + > @@ -1,3 +1,3 @@ > -successful > -successfully > -lower than > \ No newline at end of file > +succesful > +succesfully > +lower then > \ No newline at end of file > [1;31mASSERT:[0mExpected output differs. > --- /tmp/misspell-fixer-test/1434479/output.diff.standard 2022-12-20 > 09:55:06.141963997 + > +++ test/expected.diff.output 2021-01-13 19:01:21.0 + > @@ -14,15 +14,4 @@ > +successfully > +lower than > \ No newline at end of file > work/X.txt X-X-X X:X:X.X