aboutsummaryrefslogtreecommitdiff
path: root/tests/jobs-load-new-guix-revision.scm
Commit message (Collapse)AuthorAge
* Use the git repository fetch with authentication valueChristopher Baines2020-10-07
|
* Do some more mocking in the jobs-load-new-guix-revision testsChristopher Baines2020-02-27
| | | | To help with getting them running on Guile 3.
* Remove unused mock-inferior importChristopher Baines2020-02-27
|
* Check that the test database is being used in all the testsChristopher Baines2020-02-24
|
* Clear a couple of tables in the load-new-guix-revision testsChristopher Baines2020-02-24
| | | | | As entries from incomplete previous runs can effect the test, so clean out any old data before the test begins.
* Fake the store connection in the testsChristopher Baines2020-02-14
| | | | So that the tests don't require a store connection.
* Use a more long lived store connection for loading dataChristopher Baines2020-02-13
| | | | | As this will enable registering temporary roots, to avoid store items being garbage collected.
* Start storing channel instance derivationsChristopher Baines2020-02-11
| | | | These are the ones that relate to Guix pull.
* Update the load-new-revision-job testsChristopher Baines2020-02-11
|
* Insert channel news entries when loading new guix revisionsChristopher Baines2019-11-21
| | | | If the channel-news-for-commit function is present.
* Refactor channel handling in the load-new-guix-revision moduleChristopher Baines2019-11-21
| | | | To allow for passing the channel to channel-news-for-commit.
* Avoid erroring when processing emails againChristopher Baines2019-08-05
| | | | | These changes allow processing emails again, and just creating job and branch entries where data is missing.
* Remove test data after the tests have ranChristopher Baines2019-08-05
| | | | | The load-new-guix-revision tests aren't transactional, so truncate some tables after running the tests.
* Switch to processing jobs in parallelChristopher Baines2019-07-12
| | | | | | This should speed up processing new revisions, reduce latency between finding out about new revisions and processing them, as well as help manage memory usage, by processing each job in a process that then exits.
* Fix the name for the jobs-load-new-guix-revision test moduleChristopher Baines2019-07-12
|
* Associate a name with database connectionsChristopher Baines2019-07-12
| | | | This helps when working out which connection to the database is doing what.
* Add a new test to cover some of the loading new revisions codeChristopher Baines2019-06-02