testtiny (and tiny) make target.testdir/Make_ming.mak.
report target like other makefiles.testdir/Make_dos.mak.https://github.com/vim/vim/pull/6696
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.![]()
Merging #6696 into master will decrease coverage by
0.00%.
The diff coverage isn/a.
@@ Coverage Diff @@ ## master #6696 +/- ## ========================================== - Coverage 88.25% 88.24% -0.01% ========================================== Files 147 147 Lines 160451 160451 ========================================== - Hits 141603 141593 -10 - Misses 18848 18858 +10
| Impacted Files | Coverage Δ | |
|---|---|---|
| src/netbeans.c | 76.07% <0.00%> (-0.23%) |
⬇️ |
| src/gui.c | 63.30% <0.00%> (-0.15%) |
⬇️ |
| src/getchar.c | 85.97% <0.00%> (-0.15%) |
⬇️ |
| src/search.c | 91.33% <0.00%> (-0.11%) |
⬇️ |
| src/ex_docmd.c | 94.10% <0.00%> (-0.06%) |
⬇️ |
| src/message.c | 88.47% <0.00%> (-0.05%) |
⬇️ |
| src/ex_getln.c | 91.33% <0.00%> (-0.05%) |
⬇️ |
| src/version.c | 92.13% <0.00%> (ø) |
|
| src/vim9compile.c | 93.03% <0.00%> (ø) |
|
| src/gui_gtk_x11.c | 58.73% <0.00%> (+0.04%) |
⬆️ |
| ... and 2 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing data
Powered by Codecov. Last update 6d91bcb...014bbd2. Read the comment docs.
"make test" should run all the tests. The "tiny" tests will always work and the new style tests will quickly bail out if the +eval feature is missing.
E.g. the first targets in testdir/Make_dos.mak should probably be:
nongui: nolog tinytests newtests report
tiny: nolog tinytests report
tinytests: $(SCRIPTS_TINY_OUT)
Updated based on your suggestion.
Also updated Make_amiga.mak.
(Not sure how to do with Make_vms.mms.)
It seems that tests on GitHub Actions are sometimes unstable. E.g.
Failures:
From test_autocmd.vim:
Found errors in Test_bufunload_all():
command line..script D:/a/vim/vim/src/testdir/runtest.vim[454]..function RunTheTest[39]..Test_bufunload_all line 25: Expected True but got 0
Need some wait here?
https://github.com/vim/vim/blob/7ac616cb0a52bc72b449e19cf9db93bee116c15a/src/testdir/test_autocmd.vim#L1452-L1453
I will look into this later.
It seems that tests on GitHub Actions are sometimes unstable. E.g.
Also, it looks like the GitHub actions are run even for changes to the private branches also.
Do you mean that it runs when you push a commit into your (forked) repository?
If you don't like it, you can turn off GHA from the settings of your repository.
—
You are receiving this because you commented.
Also, it looks like the GitHub actions are run even for changes to the private branches also.
Do you mean that it runs when you push a commit into your (forked) repository?
If you don't like it, you can turn off GHA from the settings of your repository.
Thanks for the PR. I renumbered the tests to avoid gaps. Git can't diff binary files, I hope I got them right.
—
You are receiving this because you commented.
Thank you for merging.
I have some comments:
clean target of testdir/Makefile doesn't delete tiny.vim, small.vim, mbyte.vim and mzscheme.vim.make clean, then small.vim and other files will be left behind.testdir/Make_dos.mak and testdir/Make_ming.mak still clean those files.testdir/README.txt mention about old style tests?Just in case we manage to do something stupid, like a misplaced #ifdef causes them to exit, or .vimrc is not sourced, stuff like that.
—
You are receiving this because you commented.
—
You are receiving this because you commented.
It's probably fine as it is now. In case we find a mistake that gets fixed we can add a test for that.
I got it.
Also, thank you for fixing my mistake in 8.2.1456.
—
You are receiving this because you commented.