Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
This project is archived. Its data is
read-only
.
Commits on Source
271
63b02f7c
_profile.py: Add timestamp to the logs
Jan 17, 2019
f64ee46f
_profile.py: Write binaries as well as logs
Jan 17, 2019
2cb37a7e
Merge branch 'jennis/profiling_outputs_binaries' into 'master'
Jan 18, 2019
56ec33cc
.gitlab-ci.yml: Add overnight tests logs to artifacts.
Jan 18, 2019
ad2df651
Merge branch 'valentindavid/overnight-tests-logs-artifacts' into 'master'
Jan 18, 2019
f874295f
bzr source plugin: Use lock files to avoid corrupting the source cache
Jan 18, 2019
42a2fe3c
bzr source plugins: Remove all of the atomic backup directory business logic
Jan 18, 2019
a8713ed2
testutils/runcli.py: Added cli.get_element_states()
Jan 18, 2019
a895cb2a
tests/frontend/track.py: Use test_track_recurse() to stress test Sources
Jan 18, 2019
4236bcc7
Merge branch 'tristan/fix-bzr-race' into 'master'
Jan 18, 2019
951a8df1
cli.py: add a hint about '--' to 'bst shell' help
Jan 18, 2019
9911023f
Merge branch 'aevri/shell_separator_hint' into 'master'
Jan 18, 2019
c9ce89d2
_cas/cascache.py: Cleanup directories when removing refs
Jan 18, 2019
c536ab6a
tests/artifactcache/expiry.py: Test refs directory cleanup
Jan 18, 2019
99699ffc
utils.py: Added _tempnamedfile()
Jan 18, 2019
8ce483d4
_cas/cascache.py: Use utils._tempdir() and utils._tempnamedfile()
Jan 18, 2019
73c7252d
Merge branch 'tristan/cas-cleanup-improve' into 'master'
Jan 18, 2019
adfb9291
tests/testutils/python_repo.py: Use subprocess to run sdist
Jan 18, 2019
d114a6bd
Merge branch 'tristan/fix-pip-source-test' into 'master'
Jan 18, 2019
bf591ade
Derive import plugin from Element instead of BuildElement
Jan 18, 2019
2233a532
Merge branch 'chandan/import-is-not-buildelement' into 'master'
Jan 18, 2019
aa3411f9
testutils/runcli.py: Allow removing artifacts from arbitrary dirs
Jan 18, 2019
fff882fe
widget.py: Avoid "showing 0 lines" messages when there are no lines
Jan 18, 2019
e230dedb
Merge branch 'tlater/message-lines' into 'master'
Jan 18, 2019
43797617
_gitsourcebase.py: Fetch with explicit refspecs
Jan 21, 2019
ce8dab0f
tests/frontend/workspace.py: Skip test_open_multi_unwritable when root
Jan 21, 2019
50165081
tests/sources/git.py: Skip tests that assume too new a git
Jan 21, 2019
8677a256
Add a Centos runner
Jan 21, 2019
33782865
Merge branch 'richardmaw/centos-oldgit-test-fixes' into 'master'
Jan 21, 2019
c00b3782
CONTRIBUTING.rst: Fix formatting of link to pip docs
Jan 21, 2019
638ceb8a
Merge branch 'chandan/fix-contrib-link' into 'master'
Jan 21, 2019
383142e3
using_commands.rst: Split out top level commands and subcommand groups
Jan 22, 2019
ac135333
using_commands.rst: Add the source checkout command
Jan 22, 2019
a3fc350f
Move push and pull to the new artifact subcommand group
Jan 22, 2019
9eefe863
cli: Add artifact checkout subcommand
Jan 22, 2019
fbd15939
Mark 'old' checkout command as obsolete
Jan 22, 2019
9e8034e9
Add NEWS entry describing the deprecation of checkout, pull and push
Jan 22, 2019
1bccf1d2
using_commands.rst: Split out the artifact subcommands
Jan 22, 2019
d9072371
using_commands.rst: Add artifact log subcommand
Jan 22, 2019
077d5a96
Change bst checkout/pull/push references to bst artifact checkout/pull/push
Jan 22, 2019
ea2fbe4d
man: Regenerate all of our man pages
Jan 22, 2019
9c2a6b93
Merge branch 'jennis/migrate_pull_push_commands' into 'master'
Jan 22, 2019
35377522
cli.py: Add an obsoletion note to our deprecated commands.
Jan 22, 2019
76148785
Merge branch 'jennis/add_obsoletion_note' into 'master'
Jan 22, 2019
1443c542
_scheduler: Fix dont display a failure for terminated jobs
Jan 22, 2019
6e5c9987
Merge branch 'tristan/fix-terminated-status' into 'master'
Jan 22, 2019
3315b9a1
tests/integration/pullbuildtrees.py: Fix the non-integration case.
Jan 22, 2019
56e857f4
Merge branch 'tristan/fix-pullbuildtrees-test' into 'master'
Jan 22, 2019
3895571a
tox.ini: Unpin sphinx dependency
Jan 23, 2019
528e8ed7
Merge branch 'chandan/unpin-sphinx' into 'master'
Jan 23, 2019
0098a900
tests: Migrated cache quota test into artifactcache/cache_size.py
Jan 23, 2019
9be31641
_artifactcache.py: Raise ArtifactError() when quota size exceeds disk space.
Jan 23, 2019
3a6e953f
Merge branch 'tristan/insufficient-storage-error' into 'master'
Jan 24, 2019
68339b19
tests/testutils/runcli.py: Make get_element_states() take a list of targets
Jan 24, 2019
6ecc2b0a
tests/artifactcache/expiry.py: Refactored to use get_element_states()
Jan 24, 2019
1140aed5
tests/elements/filter.py: Refactored to use get_element_states()
Jan 24, 2019
b7ea8b74
tests/sources/remote.py: Refactored to use get_element_states()
Jan 24, 2019
c2c004f9
tests/frontend/pull.py: Refactored to use get_element_states()
Jan 24, 2019
21b2958b
tests/frontend/push.py: Refactored to use get_element_states()
Jan 24, 2019
83fcaa9f
tests/frontend/track.py: Refactored to use get_element_states()
Jan 24, 2019
46eb3018
tests/frontend/workspace.py: Refactored to use get_element_states()
Jan 24, 2019
341b131b
Merge branch 'tristan/test-element-states' into 'master'
Jan 24, 2019
ef2b4648
tests/frontend/track.py: test_track_error_cannot_write_file() fixup
Jan 24, 2019
40c18174
Merge branch 'tristan/track-test-reduce' into 'master'
Jan 24, 2019
5b0bba85
Test that tracking in workspaces actually works
Jan 24, 2019
58d7d722
tests: Test that fetching an open workspace will fetch its dependencies
Jan 24, 2019
24bd8994
Merge branch 'jonathan/test-missing-workspace-guessing' into 'master'
Jan 24, 2019
e03dd5fc
_frontend/cli.py: Guess element also for bst build --all
Jan 24, 2019
3850274b
projectconfig.yaml: Add key for default targets
Jan 24, 2019
ab72d384
_project.py: Add get_default_target() and get_default_targets() methods
Jan 24, 2019
ee2d8434
_stream.py: Add ignore_junction_targets parameter
Jan 24, 2019
2f175f0a
_frontend/cli.py: Ignore junctions in default targets where appropriate
Jan 24, 2019
5a351dee
format_project.rst: Add documentation for default targets
Jan 24, 2019
77414518
tests/frontend: Add default target tests for bst show and build
Jan 24, 2019
ce1c10ec
tests/frontend/fetch.py: Add default target test for bst source fetch
Jan 24, 2019
99b5c0af
tests/frontend/pull.py: Add default target test for bst push/pull
Jan 24, 2019
3642c8e7
tests/frontend/buildcheckout.py: Add default target test with junction
Jan 24, 2019
50c5159f
NEWS: Add entry for default target feature
Jan 24, 2019
05587f22
Merge branch 'issue-638-validate-all-files' into 'master'
Jan 24, 2019
3e36e363
_scheduler/resources.py: Dont error out in unregister_exclusive_interest()
Jan 24, 2019
ce01f87e
_scheduler/scheduler.py: Run cache size exclusively at startup
Jan 24, 2019
2479e8df
_frontend/widget.py: Render core messages more like other messages
Jan 24, 2019
fdb8ff65
tests/artifactcache/expiry.py: Test that expiry happens first
Jan 24, 2019
acd0bf22
Merge branch 'tristan/cache-management' into 'master'
Jan 24, 2019
41f03296
_frontend/app.py: Initialize logging before preflighting the artifact cache
Jan 24, 2019
24ca2f46
utils.py: Add _get_volume_size()
Jan 24, 2019
9fd9fbb9
_artifactcache.py: Refactored to use utils._get_volume_size()
Jan 24, 2019
7ee0c579
_artifactcache.py: Added ArtifactCacheUsage()
Jan 24, 2019
353293b6
_context.py: Added get_artifact_cache_usage()
Jan 24, 2019
51ed36de
_frontend/widget.py: Added cache usage entry in the startup heading
Jan 24, 2019
5797238b
_frontend/status.py: Added Cache size usage indicator to status bar
Jan 24, 2019
8074ebf4
_artifactcache.py: Add status messages in cache management operations
Jan 24, 2019
49c11bc8
_artifactcache.py: Added client progress callback to ArtifactCache.clean()
Jan 24, 2019
3616e939
_scheduler/jobs/job.py: Allow subclasses to message the frontend
Jan 24, 2019
bcd19266
_scheduler/jobs/cleanupjob.py: Update cache size while processing
Jan 24, 2019
9c33107f
_artifactcache.py: Correcting API documenting comment for remove()
Jan 24, 2019
a2140d74
Merge branch 'tristan/cache-management-logging' into 'master'
Jan 24, 2019
d5847462
_profile.py: Added a new profiling topic, scheduler
Jan 25, 2019
56a3954c
_profile.py: Added a new profiling topic, load-selection
Jan 25, 2019
116da6d7
_profile.py: Update copyright statement
Jan 25, 2019
171 additional commits have been omitted to prevent performance issues.
Loading