Port `cherry-pick`, `pull-request` tests to cukes

@jingweno this should be the last of 'em