sapling/eden/scm/tests/hgsql
Kostia Balytskyi e016ea16a2 commit cloud forwardfiller: add a test to exercise the flow
Summary:
Building on the previous two commits, this adds a test which performs the following steps:
- does an infintiepush push to a Mercurial server
- looks into the `forwardfillerqueue`
- runs commitcloud forwardfiller's `fill-one` to replay the bundle to Mononoke
- verifies that this action causes the commit to appear in Mononoke

As this test uses `getdb.sh` from Mercurial test suite, it needs to be whitelisted from network blackholing (Note: we whitelist mononoke tests, which run with `--mysql` automatically, but this one is different, so we need to add it manually. See bottom diff of the stack for why we don't use `--mysql` and ephemeral shards here).

Reviewed By: krallin

Differential Revision: D21325071

fbshipit-source-id: d4d6cbdb10a2bcf955ee371278bf2bbbd5f5122c
2020-04-30 13:00:22 -07:00
..
getdb.sh.example Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
library.sh commit cloud forwardfiller: add a test to exercise the flow 2020-04-30 13:00:22 -07:00
schema.innodb.sql arc/licenselint: add license linting for lua and sql 2020-01-24 06:13:28 -08:00
schema.rocksdb.sql arc/licenselint: add license linting for lua and sql 2020-01-24 06:13:28 -08:00
waithook.py tests: use vfs.writeutf8 2020-01-31 18:12:14 -08:00