def METHOD_NAME(make_data_path, clean_astro_ui):
    ui.load_pha(make_data_path("3c120_meg_1.pha"))
    # remove the RMF to ensure this is an ARF-only analysis
    # (which is what is needed to trigger the bug that lead to #699)
    ui.get_data().set_rmf(None)
    ui.group_counts(20)
    ui.notice(0.5, 6)
    ui.subtract()
    ui.set_model(ui.xsphabs.abs1 * (ui.xsapec.bubble + ui.powlaw1d.p1))
    ui.set_xsabund('angr')
    ui.set_xsxsect('vern')
    abs1.nh = 0.163
    abs1.nh.freeze()
    p1.ampl = 0.017
    p1.gamma = 1.9
    bubble.kt = 0.5
    bubble.norm = 4.2e-5
    tol = 1.0e-2
    ui.set_method_opt('ftol', tol)
    ui.fit()
    result = ui.get_fit_results()
    assert result.numpoints == 1212
    assert result.dof == 1208