Skip to content

Refactor generate test file to follow upstream changes

Baodong请求将refactor/generate-test-file合并到main-jh

What does this MR do and why?

Related issue: https://jihulab.com/gitlab-cn/gitlab/-/issues/3101

This is a follow up MR with: !1798 (merged)

Upstream modified the files we depend on, so it needs to be refactored to follow the changes.

Related upstream MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/126724

Screenshots or screen recordings

Screenshot_from_2023-07-20_13-58-29

How to set up and validate locally

  • Simulate a SaaS instance
  • Feature.enable(:openai_experimentation)
  • Feature.enable(:ai_related_settings, namespace)
  • Feature.enable(:generate_test_file_flag, user)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Baodong 编辑于

合并请求报告