Clean out transient fields of the queue record before using it as supervisor ID.
The name of name is name not anem.
Consistency
Merge bug25971
stable to default
Added tag rabbitmq_v3_2_3 for changeset e6e1beb2bc1e
Merged stable to default
Be more general about reporting failed command executions - ?assertCmd() doesn't tell you anything.
Use cluster name.
First pass at cycle detection.
While we are here, virtual_host is redundant, it can be inferred from the URI.
Cycle detection for bindings too, plus a test.
Remove all the timer:sleep/1 invocations (that aren't part of a loop to check whether something has happened yet). It turns out that they can all be replaced by waiting to see if bindings have appeared upstream. Tests are now notably faster to run, and should be more reliable.
Derp
Merge bug25740
Merge in default
Junk stray haed of bug 23906