As of pytest-docker 2.0.0, docker-compose is no longer the default command. The default docker compose command now requires a newer version of docker than what is packaged for debian, so add a docker_compose_command pytest fixture to switch back to the previous behavior.
Details
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rABC774d5ea48262: [electrum] use the docker-compose command for functional tests
@bot electrum-functional-tests
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- docker-compose
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 24556 Build 48709: Build Diff electrum-tests Build 48708: arc lint + arc unit
Event Timeline
Comment Actions
remove the debugging print that did not work anyway. We can see in the build log whick version of pytest-docker it is using (depends on whether the build agent installed it today or yesterday):
- new version: plugins: teamcity-messages-1.28, docker-2.0.0
- previous version: plugins: docker-1.0.1, teamcity-messages-1.28
Comment Actions
This one succeeded with the new version of pytest-docker: https://build.bitcoinabc.org/viewLog.html?buildId=593490&buildTypeId=BitcoinABC_BitcoinAbcStaging&tab=buildLog