Inclusion Criteria:  For evaluation of TB triage/diagnostic test: We will include adult outpatients (age ≥18 years) with either a cough ≥2 weeks' duration or a known TB risk factor (HIV or diabetes). For evaluation of rDST tests: We will include adults (age ≥18 years) who are positive for TB and RIF resistance according to routine diagnostic testing (based typically on Xpert MTB/RIF, Xpert MTB/RIF Ultra, or Hain MTBDRplus). For the usability assessment: We will include health workers at each clinical site who are 1) aged ≥18 years and 2) involved in routine TB testing (collecting specimens for or performing TB tests).  Exclusion Criteria:  For evaluation of TB triage/diagnostic tests: We will exclude patients who: completed latent or active TB treatment within the past 12 months (to increase TB prevalence and reduce false-positive results, respectively); have taken any medication with anti-mycobacterial activity (including fluoroquinolones) for any reason, within 2 weeks of study entry (to reduce false-negatives); reside >20km from the study site or are unwilling to return for follow-up visits; or are unwilling to provide informed consent For evaluation of rDST tests: We will exclude patients who: have negative or contaminated results on all baseline (i.e., enrollment) sputum cultures; are unable to provide at least two sputum specimens of 3 mL each within one day of enrollment; or are unable or unwilling to provide informed consent. For the usability assessment: We will exclude staff who are unwilling to provide informed consent.