perf test, dont look for current package (#4642)

the user can input the package anyhow

decouples the perf test option from gui #4639, plus will make it easier to implement #4641
This commit is contained in:
Lars Hvam 2021-03-15 15:54:56 +01:00 committed by GitHub
parent 16ca0fef77
commit 5a121a2174
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,7 +29,7 @@ ENDCLASS.
CLASS zcl_abapgit_services_basis IMPLEMENTATION. CLASS ZCL_ABAPGIT_SERVICES_BASIS IMPLEMENTATION.
METHOD create_package. METHOD create_package.
@ -128,18 +128,10 @@ CLASS zcl_abapgit_services_basis IMPLEMENTATION.
lt_result TYPE zcl_abapgit_performance_test=>ty_results, lt_result TYPE zcl_abapgit_performance_test=>ty_results,
lo_alv TYPE REF TO cl_salv_table, lo_alv TYPE REF TO cl_salv_table,
lx_salv_error TYPE REF TO cx_salv_error, lx_salv_error TYPE REF TO cx_salv_error,
lv_current_repo TYPE zif_abapgit_persistence=>ty_value,
lo_runtime_column TYPE REF TO cl_salv_column, lo_runtime_column TYPE REF TO cl_salv_column,
lo_seconds_column TYPE REF TO cl_salv_column, lo_seconds_column TYPE REF TO cl_salv_column,
li_popups TYPE REF TO zif_abapgit_popups. li_popups TYPE REF TO zif_abapgit_popups.
TRY.
lv_current_repo = zcl_abapgit_persistence_user=>get_instance( )->get_repo_show( ).
IF lv_current_repo IS NOT INITIAL.
lv_package = zcl_abapgit_repo_srv=>get_instance( )->get( lv_current_repo )->get_package( ).
ENDIF.
CATCH zcx_abapgit_exception ##NO_HANDLER.
ENDTRY.
li_popups = zcl_abapgit_ui_factory=>get_popups( ). li_popups = zcl_abapgit_ui_factory=>get_popups( ).
li_popups->popup_perf_test_parameters( li_popups->popup_perf_test_parameters(