Text this: Mass testing and characterization of 20-inch PMTs for JUNO