<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git/tests/frontend/push.py, branch juerg/buffer-size</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>Expose basic api for testing external plugins.</title>
<updated>2019-02-08T14:27:54+00:00</updated>
<author>
<name>Phil Dawson</name>
<email>phil.dawson@codethink.co.uk</email>
</author>
<published>2019-01-16T14:03:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=b4d4c4f59c12c9b500f83d8cd4381418e1124f67'/>
<id>b4d4c4f59c12c9b500f83d8cd4381418e1124f67</id>
<content type='text'>
We want external plugins to be able to make use of the core testing utils.
This commit exposes the basic utilities which are currently in use in
bst-external plugins. If necessary, more utilities could be exposed in the
future.

Moves the following files from tests/testutils/ to
buildstream/plugintestingutils/:
o runcli.py
o integration.py

As part of this, this commit makes the following changes to runcli.py
and integration.py:
o runcli.py: Fix linting errors
o runcli.py: Add user facing documentation
o Integration.py: Add user facing documentation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want external plugins to be able to make use of the core testing utils.
This commit exposes the basic utilities which are currently in use in
bst-external plugins. If necessary, more utilities could be exposed in the
future.

Moves the following files from tests/testutils/ to
buildstream/plugintestingutils/:
o runcli.py
o integration.py

As part of this, this commit makes the following changes to runcli.py
and integration.py:
o runcli.py: Fix linting errors
o runcli.py: Add user facing documentation
o Integration.py: Add user facing documentation
</pre>
</div>
</content>
</entry>
<entry>
<title>Add --remote, -r option to bst build, inline with pull &amp; push</title>
<updated>2019-02-05T11:22:01+00:00</updated>
<author>
<name>Tom Pollard</name>
<email>tom.pollard@codethink.co.uk</email>
</author>
<published>2019-01-30T16:18:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=cd8e5e272fef36358f1e36885d7db69ee5f97dc2'/>
<id>cd8e5e272fef36358f1e36885d7db69ee5f97dc2</id>
<content type='text'>
Providing a remote will limit build's pull/push remote actions to
the given remote specifically, ignoring those defined via user or
project configuration.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Providing a remote will limit build's pull/push remote actions to
the given remote specifically, ignoring those defined via user or
project configuration.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/frontend/push.py: Refactored to use get_element_states()</title>
<updated>2019-01-24T05:01:55+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2019-01-24T05:01:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=21b2958bb173689a8b5d9868dcb7dde5a2cf692f'/>
<id>21b2958bb173689a8b5d9868dcb7dde5a2cf692f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move push and pull to the new artifact subcommand group</title>
<updated>2019-01-22T12:32:43+00:00</updated>
<author>
<name>James Ennis</name>
<email>james.ennis@codethink.com</email>
</author>
<published>2019-01-07T18:00:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=a3fc350fdf64897ae386aa913a55318d6b048276'/>
<id>a3fc350fdf64897ae386aa913a55318d6b048276</id>
<content type='text'>
This commit also ensures that if we try to use the 'old' commands,
BuildStream will fail and instruct the user to use the new command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit also ensures that if we try to use the 'old' commands,
BuildStream will fail and instruct the user to use the new command.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup cache in cas server more agressively</title>
<updated>2018-11-28T14:29:52+00:00</updated>
<author>
<name>Valentin David</name>
<email>valentin.david@codethink.co.uk</email>
</author>
<published>2018-11-16T14:25:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=353b90dda760f320ec5b97c0bb56dce2ed7ea68f'/>
<id>353b90dda760f320ec5b97c0bb56dce2ed7ea68f</id>
<content type='text'>
When there is less than 2GB left, it cleans up have 10GB available.
These values are configurable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When there is less than 2GB left, it cleans up have 10GB available.
These values are configurable.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests.py: Test skip on push</title>
<updated>2018-09-19T09:25:21+00:00</updated>
<author>
<name>Josh Smith</name>
<email>qinusty@gmail.com</email>
</author>
<published>2018-09-07T15:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=16fbc3e3504290bded24d6fb40e3816741fa035a'/>
<id>16fbc3e3504290bded24d6fb40e3816741fa035a</id>
<content type='text'>
Adds a test to ensure that BuildStream alerts the user of a skipped push
when the remote already has the artifact cached.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a test to ensure that BuildStream alerts the user of a skipped push
when the remote already has the artifact cached.
</pre>
</div>
</content>
</entry>
<entry>
<title>Trying to mitigate a mtime granularity braking the cache tests</title>
<updated>2018-08-16T09:52:38+00:00</updated>
<author>
<name>William Salmon</name>
<email>will.salmon@codethink.co.uk</email>
</author>
<published>2018-08-01T13:36:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=177c42649a3c6633b71a0e599ae0e5275476c964'/>
<id>177c42649a3c6633b71a0e599ae0e5275476c964</id>
<content type='text'>
This patch mitigates the granularity of the mtimes used on the default
gitlab runners, Allowing the test suite to pass on these runners.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch mitigates the granularity of the mtimes used on the default
gitlab runners, Allowing the test suite to pass on these runners.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move tests.frontend.generate_junction to test.testutils</title>
<updated>2018-08-02T14:17:01+00:00</updated>
<author>
<name>Valentin David</name>
<email>valentin.david@codethink.co.uk</email>
</author>
<published>2018-06-11T13:33:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=170f33a1122608f978e062559fb2085a7bf4a6fb'/>
<id>170f33a1122608f978e062559fb2085a7bf4a6fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>local plugin: validate project paths</title>
<updated>2018-08-02T11:24:43+00:00</updated>
<author>
<name>Tiago Gomes</name>
<email>tiago.gomes@codethink.co.uk</email>
</author>
<published>2018-07-31T11:39:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=33292be4618b83147258e729a44caa58859e4ba2'/>
<id>33292be4618b83147258e729a44caa58859e4ba2</id>
<content type='text'>
The autotools example had to be copied over inside of the junction
example, as referring to a path outside of the project directory is
now disallowed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The autotools example had to be copied over inside of the junction
example, as referring to a path outside of the project directory is
now disallowed.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/frontend/push.py: Remove xfail mark from LRU cache test</title>
<updated>2018-07-17T05:56:40+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-07-10T16:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=6fd3f52320acf72e46a6ec97f730344dbeac248f'/>
<id>6fd3f52320acf72e46a6ec97f730344dbeac248f</id>
<content type='text'>
The CAS server now supports LRU.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CAS server now supports LRU.
</pre>
</div>
</content>
</entry>
</feed>
