summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tests/integration: add __init__.py file to make it a packagebschubert/pylint-integrationBenjamin Schubert2019-06-061-0/+0
* tests/integration: Fix mutable default argumentsBenjamin Schubert2019-06-062-2/+11
* tests/integration/shell: Simplify if-else assignmentBenjamin Schubert2019-06-061-4/+1
* test/integration: Fix 'wrong-import-order' pylint issuesBenjamin Schubert2019-06-063-7/+11
* tests/integration: Fix all 'unused-import' errorsBenjamin Schubert2019-06-063-9/+0
* tests/integration: Disable 'unused-import' checks that are pytest fixturesBenjamin Schubert2019-06-0623-25/+25
* tests/integration: Silence all 'redefined-outer-name' pylint errorsBenjamin Schubert2019-06-0623-0/+69
* Merge branch 'bschubert/pylint-fixes' into 'master'James Ennis2019-06-0610-10/+30
|\
| * tests/plugins: Enable pylint and fix problemsbschubert/pylint-fixesBenjamin Schubert2019-06-053-2/+7
| * tests/remoteexecution: Enable pylint and fix problemsBenjamin Schubert2019-06-053-2/+8
| * tests/sandboxes: Enable pylint and fix problemsBenjamin Schubert2019-06-054-6/+15
|/
* Merge branch 'bschubert/cythonize-valid-char-names' into 'master'bst-marge-bot2019-06-054-32/+59
|\
| * _loader/loader: cythonize valid_chars_nameBenjamin Schubert2019-06-054-32/+59
|/
* Merge branch 'raoul/1025-legacy-remotes' into 'master'bst-marge-bot2019-06-0514-320/+459
|\
| * Improve legacy artifact remote handlingRaoul Hidalgo Charman2019-06-053-7/+45
| * _protos: Add new status method to artifact serviceRaoul Hidalgo Charman2019-06-053-3/+110
| * _protos: Update generated pb2 filesRaoul Hidalgo Charman2019-06-059-310/+304
|/
* Merge branch 'aevri/split_jobs_parent_child' into 'master'bst-marge-bot2019-06-054-73/+218
|\
| * _scheduler/jobs/job: elaborate on 'simple' objectsAngelos Evripiotis2019-06-051-5/+12
| * _scheduler/jobs/job: refactor, use send_messageAngelos Evripiotis2019-06-051-7/+5
| * _scheduler/jobs/job: document send_messageAngelos Evripiotis2019-06-051-3/+13
| * _scheduler/jobs: split jobs into parent and childAngelos Evripiotis2019-06-054-62/+195
| * cachesizejob: remove redundant child_process_dataAngelos Evripiotis2019-06-051-3/+0
| * jobs/job: Add a fullstop to Job explanationAngelos Evripiotis2019-06-051-1/+1
|/
* Merge branch 'bschubert/optimize-node_get' into 'master'bst-marge-bot2019-06-0411-77/+71
|\
| * _yaml: Optimize node_get to not create dummy Nodes unnecessarily.bschubert/optimize-node_getBenjamin Schubert2019-06-031-8/+8
| * _yaml.pyx: Forbid expected_type=Mapping, and remove isinstance checkBenjamin Schubert2019-06-0311-69/+63
|/
* Merge branch 'bschubert/fix-cython-trace' into 'master'bst-marge-bot2019-06-031-1/+6
|\
| * setup.py: Be more restrictive with BST_CYTHON_TRACE valuesbschubert/fix-cython-traceBenjamin Schubert2019-06-031-1/+6
|/
* Merge branch 'bschubert/cython-disable-linetrace' into 'master'bst-marge-bot2019-05-311-4/+5
|\
| * Setup.py: Disable linetrace by default and only enable when using coverageBenjamin Schubert2019-05-311-4/+5
|/
* Merge branch 'raoul/1024-artifact-docs' into 'master'bst-marge-bot2019-05-316-39/+118
|\
| * docs: Update configuring cache serverraoul/1024-artifact-docsRaoul Hidalgo Charman2019-05-314-33/+40
| * doc: Add architecture section on cachesRaoul Hidalgo Charman2019-05-313-0/+71
| * docs: update to reflect artifact as a protoRaoul Hidalgo Charman2019-05-311-6/+7
|/
* Merge branch 'danielsilverstone-ct/iterative-loader-bits' into 'master'bst-marge-bot2019-05-302-27/+65
|\
| * _loader/loade{r,lement}.py: Do not re-collect already collected elementsdanielsilverstone-ct/iterative-loader-bitsDaniel Silverstone2019-05-302-4/+12
| * loader.py: Make _collect_element() iterativeDaniel Silverstone2019-05-301-14/+41
| * loader.py: Make _sort_dependencies() a static iterative methodDaniel Silverstone2019-05-301-10/+13
|/
* Merge branch 'danielsilverstone-ct/iterative-circdeps' into 'master'bst-marge-bot2019-05-301-34/+39
|\
| * loader.py: Rewrite _check_circular_deps() to be iterativeDaniel Silverstone2019-05-301-34/+38
| * loader.py: Make _check_circular_deps() staticDaniel Silverstone2019-05-301-2/+3
|/
* Merge branch 'bschubert/cython' into 'master'bst-marge-bot2019-05-3015-357/+725
|\
| * _yaml: Replace strings by a C enum for Representer states.bschubert/cythonBenjamin Schubert2019-05-301-44/+57
| * _yaml: rework SYNTHETIC_COUNTER to be a C functionBenjamin Schubert2019-05-291-12/+15
| * _variable: Import _yaml from C.Benjamin Schubert2019-05-294-26/+57
| * _yaml: provide c definitions of functions called internallyBenjamin Schubert2019-05-291-12/+11
| * _yaml: introduce FileInfo extension classBenjamin Schubert2019-05-291-13/+38
| * _yaml: Internalize `ProvenanceInformation`Benjamin Schubert2019-05-291-16/+11
| * _yaml: Cythonize `Representer`.Benjamin Schubert2019-05-291-44/+86