<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-test/bats, branch styhead</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2024-03-08T18:07:20+00:00</updated>
<entry>
<title>bats: upgrade 1.10.0 -&gt; 1.11.0</title>
<updated>2024-03-08T18:07:20+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-03-06T08:43:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6bf3bc30c5c6be3995ae5d965126ddd6c47dea2b'/>
<id>urn:sha1:6bf3bc30c5c6be3995ae5d965126ddd6c47dea2b</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>remove unused AUTHOR variable</title>
<updated>2023-08-03T16:14:20+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2023-08-03T08:48:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6b2b98e52de31019dec2a7d70a5a8c37c750601d'/>
<id>urn:sha1:6b2b98e52de31019dec2a7d70a5a8c37c750601d</id>
<content type='text'>
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: upgrade 1.9.0 -&gt; 1.10.0</title>
<updated>2023-07-21T02:08:57+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-07-18T04:25:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1972581f18c6ca0fdcf6cf9b8be13614a377bad7'/>
<id>urn:sha1:1972581f18c6ca0fdcf6cf9b8be13614a377bad7</id>
<content type='text'>
Changelog:
===========
Added:
-----------
 add ${BATS_TEST_TAGS[@]} for querying the tags during a test (#705)
 print tags on failing tests (#705)
 test for negative arguments to --jobs (#693)
 add tests for --formatter cat (#710)
 test coverage in CI (#718)
 Support for rush as alternative to GNU parallel (#729)
 add bats_pipe helper function for run that executes \| as pipes (#663)
 publish docker images to ghcr.io (additionally to Dockerhub) (#740)

Fixed:
---------
 fix run with options overwriting the value of i (#726, #727)
 fix ${BATS_TEST_NAMES[@]} containing only --tags instead of test name since Bats v1.8.0 (#705)
 fix run --keep-empty-lines counting trailing \n as (empty) new line (#711)
 fix short flag unpacker creating bogus command lines with valued flags (#732)
 fix formatter becoming confused with retries (#734)
 fix --gather-test-outputs-in fails on tests with / (#735)
 fix overriding date breaks --timing (#736)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: use baselib</title>
<updated>2023-05-18T18:33:02+00:00</updated>
<author>
<name>Joe Slater</name>
<email>joe.slater@windriver.com</email>
</author>
<published>2023-05-18T15:02:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1cc72c41af0c6a55a10be9158a2f856b02a56282'/>
<id>urn:sha1:1cc72c41af0c6a55a10be9158a2f856b02a56282</id>
<content type='text'>
Use sed to change scripts to reference ${baselib}.  The
former set of scripts modified was incomplete.

Signed-off-by: Joe Slater &lt;joe.slater@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: upgrade 1.8.2 -&gt; 1.9.0</title>
<updated>2023-03-04T18:41:27+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-03-04T11:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d13bea04814d98331a8638f4918d6f04d3004840'/>
<id>urn:sha1:d13bea04814d98331a8638f4918d6f04d3004840</id>
<content type='text'>
Added:
=======
-add installation instructions for Debian, Fedora, Gentoo, and OpenSUSE (#659)
-add --line-reference-format to switch file/line references in stack traces (#665)
 comma_line (default): file.bats, line 1
 colon: file.bats:1
 uri: file:///path/to/file.bats:1
 custom: define your own formatter in bats_format_file_line_reference_custom
-add bats:focus tag to run only focused tests (#679)
-add bats-support, bats-assert, bats-file and bats-detik to Dockerfile (#674)

Documentation:
==============
-add --help text and man page content for --filter-tags (#679)
-improved clarity of section about output in free code (#671)
-fixed typos (#673)
-clarify use cases of run (#366)

Fixed:
=======
-explicitly check for GNU parallel (#691)
-wait for report-formatter to finish before ending bats' execution,
 to fix empty files with --report-fomatter junit under Docker (#692)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: upgrade 1.8.0 -&gt; 1.8.2</title>
<updated>2022-10-24T16:56:33+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-10-24T05:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8dd9faa5c6f214414b4776e05e87eb33a0080203'/>
<id>urn:sha1:8dd9faa5c6f214414b4776e05e87eb33a0080203</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: upgrade 1.7.0 -&gt; 1.8.0</title>
<updated>2022-09-21T01:55:26+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-09-20T02:09:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f7de1646688f851b0278e35c852d545d82a4c5a'/>
<id>urn:sha1:6f7de1646688f851b0278e35c852d545d82a4c5a</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: upgrade 1.6.1 -&gt; 1.7.0</title>
<updated>2022-07-07T14:26:37+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-07-07T07:00:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0720560740d39fedcec7da552fc5d8f019db2432'/>
<id>urn:sha1:0720560740d39fedcec7da552fc5d8f019db2432</id>
<content type='text'>
Changelog:https://github.com/bats-core/bats-core/releases/tag/v1.7.0

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: upgrade 1.6.0 -&gt; 1.6.1</title>
<updated>2022-05-16T16:09:47+00:00</updated>
<author>
<name>Diego Sueiro</name>
<email>diego.sueiro@arm.com</email>
</author>
<published>2022-05-16T12:28:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=72fbb8379fc47ec77cdcb1c15e992d99d205ced2'/>
<id>urn:sha1:72fbb8379fc47ec77cdcb1c15e992d99d205ced2</id>
<content type='text'>
The 1.6.1 incorporates the
0001-Fix-status-in-teardown-overriding-exit-code.patch backport patch.

Changelog:
==========

Fixed:
------
prevent teardown, teardown_file, and teardown_suite from overriding bats'
exit code by setting $status (e.g. via calling run) (#581, #575)
CRITICAL: this can return exit code 0 despite failed tests, thus preventing
your CI from reporting test failures! The regression happened in version 1.6.0.

Documentation:
--------------
corrected invalid documentation of run -N (had =N instead) (#579)
CRITICAL: using the incorrect form can lead to silent errors. See issue #578
for more details and how to find out if your tests are affected.

Signed-off-by: Diego Sueiro &lt;diego.sueiro@arm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bats: Add patch to fix false-negatives caused by teardown code</title>
<updated>2022-05-09T20:03:09+00:00</updated>
<author>
<name>Richard Neill</name>
<email>richard.neill@arm.com</email>
</author>
<published>2022-05-09T16:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=408866fe80da9f7d3e85ea34e74e7118d2cd1510'/>
<id>urn:sha1:408866fe80da9f7d3e85ea34e74e7118d2cd1510</id>
<content type='text'>
BATS v1.6.0 has a regression which can result in test case failures being
ignored when teardown code executes successfully. This patch applies the
accepted bug-fix until the next BATS release.

Also, fix a comment that wasn't updated during the BATS upgrade, to match the
correct release (v1.6.0) associated with the SRCREV.

Signed-off-by: Richard Neill &lt;richard.neill@arm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
