<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/testsuite.py, branch v4.1.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v4.1.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v4.1.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-03-17T14:59:14Z</updated>
<entry>
<title>Remove TILE architecture from test suite</title>
<updated>2018-03-17T14:59:14Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-17T14:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e6506800714dfbdcf0843473726faa9e78453f2e'/>
<id>urn:sha1:e6506800714dfbdcf0843473726faa9e78453f2e</id>
<content type='text'>
Removed in linux-next.
</content>
</entry>
<entry>
<title>Test grsource with nonexistent file</title>
<updated>2018-03-13T05:35:41Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-13T05:32:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=044310b6398b4e0e914deda00509ad86febc521b'/>
<id>urn:sha1:044310b6398b4e0e914deda00509ad86febc521b</id>
<content type='text'>
Just for completeness.
</content>
</entry>
<entry>
<title>Add a globbing source statement</title>
<updated>2018-03-13T04:04:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-13T02:24:41Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=daac69dc05217d024fbe021447629fa2b3d95b70'/>
<id>urn:sha1:daac69dc05217d024fbe021447629fa2b3d95b70</id>
<content type='text'>
'gsource' works like 'source', but takes a glob pattern and sources all
matching files. Works as a no-op if no files match, and hence doubles as
an include-if-exists function, similar to '-include' in 'make'.

Add a 'grsource' statement as well, mirroring 'rsource'.

Came up in https://github.com/ulfalizer/Kconfiglib/pull/40.
</content>
</entry>
<entry>
<title>Add minimal configuration file generation support</title>
<updated>2018-03-11T06:29:19Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-05T19:10:01Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=652f11b60f7b738440fe0e919d4de0c188e80395'/>
<id>urn:sha1:652f11b60f7b738440fe0e919d4de0c188e80395</id>
<content type='text'>
Works like 'make savedefconfig' in the C tools. Call it
write_min_config() rather than write_defconfig() to be a bit more
explicit.

Add a test similar to test_defconfig that compares Kconfiglib minimal
configuration output against the C implementation, for all defconfig
files.

Disable the tests for now. The C tools have a bug that causes an
incorrect configuration to be generated for tristate choices in some
cases. They will be re-enabled once those are fixed.
</content>
</entry>
<entry>
<title>testsuite.py: Break out a defconfig_files() helper</title>
<updated>2018-03-09T23:01:09Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-09T22:58:58Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=02d1131cf6ee76ce89e63121aa90512e153e15bf'/>
<id>urn:sha1:02d1131cf6ee76ce89e63121aa90512e153e15bf</id>
<content type='text'>
defconfig_files() yields all the defconfig files for a particular arch/
subdirectory. This will allow reuse when savedefconfig is tested.

Also simplify the code a bit.
</content>
</entry>
<entry>
<title>testsuite.py: Don't count defconfig files</title>
<updated>2018-03-09T22:17:15Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-09T22:17:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=63306858cf439b6de608b9129e602cf7ea6ddcf0'/>
<id>urn:sha1:63306858cf439b6de608b9129e602cf7ea6ddcf0</id>
<content type='text'>
Not that important of a stat, plus there might be more tests that
process defconfig files soon, making it kinda meaningless.
</content>
</entry>
<entry>
<title>Simplify test suite logging</title>
<updated>2018-03-06T03:15:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-06T03:14:22Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=77d1cc9302f2b18cec6763967e53ad8cbcce36c5'/>
<id>urn:sha1:77d1cc9302f2b18cec6763967e53ad8cbcce36c5</id>
<content type='text'>
No great need to log timestamps anymore.
</content>
</entry>
<entry>
<title>Avoid shadowing test_defconfig() 'srcarch' parameter</title>
<updated>2018-03-06T00:41:17Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-06T00:41:17Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=00d4f53298ccd1a6e0b5f8b9f60df82bc746f29f'/>
<id>urn:sha1:00d4f53298ccd1a6e0b5f8b9f60df82bc746f29f</id>
<content type='text'>
The 'for' overrode 'srcarch', which is currently harmless, but ugly.
</content>
</entry>
<entry>
<title>testsuite.py: Use 'srcarch' instead of '_arch' in test_defconfig()</title>
<updated>2018-03-06T00:23:29Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-06T00:22:20Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6817b67efeea40288f1ad840141a1c41e03ded9a'/>
<id>urn:sha1:6817b67efeea40288f1ad840141a1c41e03ded9a</id>
<content type='text'>
Makes sense as SRCARCH holds the arch/ subdirectory and _arch might be
confused for ARCH.
</content>
</entry>
<entry>
<title>testsuite.py: Refactor run_compatibility_tests()</title>
<updated>2018-03-05T23:25:56Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-03-05T23:24:32Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4070b29473d74ae586f39b984d211ac11a3a164b'/>
<id>urn:sha1:4070b29473d74ae586f39b984d211ac11a3a164b</id>
<content type='text'>
Get rid of the compare_configs flag and just do the comparison from the
test functions themselves with a helper.

Also get rid of the test_load() test. That's indirectly tested through
the other tests, and test_alldefconfig() runs first and is speedy.
</content>
</entry>
</feed>
