<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch chandan/remove-redundant-pytest-mark</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>tests: Remove redundant integration pytest markers</title>
<updated>2019-03-01T18:39:24+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>csingh43@bloomberg.net</email>
</author>
<published>2019-03-01T18:39:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=8c03feba913b2239296df184bcfd26d386cd1eec'/>
<id>8c03feba913b2239296df184bcfd26d386cd1eec</id>
<content type='text'>
Remove `pytest.mark.integration` for individual tests that already
include it in `pytestmarker` at the top.

FWIW the list of such files was found using:

        git grep --name-only 'pytestmark = pytest.mark.integration' | xargs grep '@pytest.mark.integration'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove `pytest.mark.integration` for individual tests that already
include it in `pytestmarker` at the top.

FWIW the list of such files was found using:

        git grep --name-only 'pytestmark = pytest.mark.integration' | xargs grep '@pytest.mark.integration'
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'aevri/unused_color' into 'master'</title>
<updated>2019-03-01T16:39:21+00:00</updated>
<author>
<name>bst-marge-bot</name>
<email>marge-bot@buildstream.build</email>
</author>
<published>2019-03-01T16:39:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=1eba1fed210d9814a06ef2b9a24610132b18235c'/>
<id>1eba1fed210d9814a06ef2b9a24610132b18235c</id>
<content type='text'>
runcli: rm unused 'color' and '**extra' params

See merge request BuildStream/buildstream!1198</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runcli: rm unused 'color' and '**extra' params

See merge request BuildStream/buildstream!1198</pre>
</div>
</content>
</entry>
<entry>
<title>runcli: rm unused 'color' and '**extra' params</title>
<updated>2019-03-01T15:20:27+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2019-03-01T10:26:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c3ff8454d8758015cbc5d3d7846fde9c42b633e5'/>
<id>c3ff8454d8758015cbc5d3d7846fde9c42b633e5</id>
<content type='text'>
The only customer for 'invoke' is the 'run' method on the same class.
Make it private and simplify it's interface.

Avoid disappointment by removing unused 'color' and 'extra' parameters
from 'invoke'.

These appear to have been here to mirror the interface of
click.testing.CliRunner.invoke(), which this class replaced.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The only customer for 'invoke' is the 'run' method on the same class.
Make it private and simplify it's interface.

Avoid disappointment by removing unused 'color' and 'extra' parameters
from 'invoke'.

These appear to have been here to mirror the interface of
click.testing.CliRunner.invoke(), which this class replaced.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'aevri/nonecach2' into 'master'</title>
<updated>2019-03-01T15:18:40+00:00</updated>
<author>
<name>bst-marge-bot</name>
<email>marge-bot@buildstream.build</email>
</author>
<published>2019-03-01T15:18:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c4e29c307c168b40b595983b16b7507fe9e09742'/>
<id>c4e29c307c168b40b595983b16b7507fe9e09742</id>
<content type='text'>
cascache: limit 'infinite' cache to volume size

Closes #906

See merge request BuildStream/buildstream!1196</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cascache: limit 'infinite' cache to volume size

Closes #906

See merge request BuildStream/buildstream!1196</pre>
</div>
</content>
</entry>
<entry>
<title>cascache: limit 'infinite' cache to volume size</title>
<updated>2019-03-01T14:46:51+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2019-03-01T08:54:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=3b277df80cb0543256f0514bbc1994a29688e059'/>
<id>3b277df80cb0543256f0514bbc1994a29688e059</id>
<content type='text'>
Make sure we don't exceed the size of the volume when calculating an
'unlimited' quota.

Note that at present, cache_size is an estimate that will be the same
as the cache_size or larger. In my own case, I have a volume dedicated
to the cache, so it was easy for the cache_quota to exceed this. This
prevented me from running BuildStream, although I had plenty of free
space.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we don't exceed the size of the volume when calculating an
'unlimited' quota.

Note that at present, cache_size is an estimate that will be the same
as the cache_size or larger. In my own case, I have a volume dedicated
to the cache, so it was easy for the cache_quota to exceed this. This
prevented me from running BuildStream, although I had plenty of free
space.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'aevri/unused_commandname' into 'master'</title>
<updated>2019-03-01T12:20:28+00:00</updated>
<author>
<name>bst-marge-bot</name>
<email>marge-bot@buildstream.build</email>
</author>
<published>2019-03-01T12:20:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=7a407926fce8a289e2fc1cbecba92bb7a83d5970'/>
<id>7a407926fce8a289e2fc1cbecba92bb7a83d5970</id>
<content type='text'>
buildelement: rm unused 'cmd_name' argument

See merge request BuildStream/buildstream!1197</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
buildelement: rm unused 'cmd_name' argument

See merge request BuildStream/buildstream!1197</pre>
</div>
</content>
</entry>
<entry>
<title>buildelement: rm unused 'cmd_name' argument</title>
<updated>2019-03-01T11:54:54+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2019-03-01T10:11:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=30fedb3aa607c3cefa6505a95c5a1fcf5d616d69'/>
<id>30fedb3aa607c3cefa6505a95c5a1fcf5d616d69</id>
<content type='text'>
We're not using the cmd_name parameter to __run_command, and it's
redundant given that the enclosing scope already uses it in the label.
Remove it to slightly improve readability.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're not using the cmd_name parameter to __run_command, and it's
redundant given that the enclosing scope already uses it in the label.
Remove it to slightly improve readability.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bschubert/fix-test-paths' into 'master'</title>
<updated>2019-03-01T10:41:07+00:00</updated>
<author>
<name>bst-marge-bot</name>
<email>marge-bot@buildstream.build</email>
</author>
<published>2019-03-01T10:41:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=57a314d8793b64859598c2217208e2d1d83af5b5'/>
<id>57a314d8793b64859598c2217208e2d1d83af5b5</id>
<content type='text'>
store full host tools command in sites.py variables check.

Closes #936

See merge request BuildStream/buildstream!1194</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
store full host tools command in sites.py variables check.

Closes #936

See merge request BuildStream/buildstream!1194</pre>
</div>
</content>
</entry>
<entry>
<title>tests/testutils/repo/git.py: Use _run_git wrapper instead of git directly</title>
<updated>2019-03-01T10:00:23+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-03-01T09:51:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=99e37b6df848257d46fa60ccaf699cf95922049a'/>
<id>99e37b6df848257d46fa60ccaf699cf95922049a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: always use host tools from sites.py</title>
<updated>2019-03-01T10:00:23+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-03-01T09:48:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a2947e503c5c99386ba6e10be8f3d6b9e8a39cbb'/>
<id>a2947e503c5c99386ba6e10be8f3d6b9e8a39cbb</id>
<content type='text'>
This allows tests importing them to have access to the commands
directly and removes the need from calling this multiple times

This also fixes multiple bugs where the paths of the tests runners
might not be canonical and tools would not get found correctly
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows tests importing them to have access to the commands
directly and removes the need from calling this multiple times

This also fixes multiple bugs where the paths of the tests runners
might not be canonical and tools would not get found correctly
</pre>
</div>
</content>
</entry>
</feed>
