New ReconfigDropsBridgeDescs config option

Let external bridge reachability testing tools discard cached
bridge descriptors when setting new bridges, so they can be sure
to get a clean reachability test.

Implements ticket 40209.
9 jobs for ticket40209 in 17 minutes and 59 seconds
latest
Status Job ID Name Coverage
  Test
passed #9505
debian-disable-dirauth

00:05:41

passed #9506
debian-disable-relay

00:05:58

passed #9501
debian-distcheck

00:07:42

passed #9502
debian-docs

00:03:00

failed #9500
debian-hardened

00:07:47

failed #9503
debian-integration

00:16:15

passed #9499
debian-minimal

00:06:28

passed #9507
debian-nss

00:05:52

passed #9504
debian-tracing

00:08:21

 
Name Stage Failure
failed
debian-integration Test
01/25/2021 07:35:51 [NOTICE] Beginning test test.integ.process.TestProcess
01/25/2021 07:35:51 [NOTICE] Finished test test.integ.process.TestProcess
FATAL ERROR: Failed tests: stem
Uploading artifacts for failed job
Uploading artifacts...
artifacts/: found 2 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=9503 responseStatus=201 Created token=BpdHw496
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
debian-hardened Test
==20443==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1
==20443==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc)
FAIL src/test/test_bt.sh (exit status: 1)

Uploading artifacts for failed job
Uploading artifacts...
artifacts/: found 2 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=9500 responseStatus=201 Created token=VUx4E894
ERROR: Job failed: exit code 1