Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-60909

Not Seeing Script Synced into Micro Focus Performance Center with Micro Focus Plugin Used

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None

      I followed instructions here https://admhelp.microfocus.com/pc/en/2020/online_help/Content/PC/Sync_PC_with_Git.htm

       

      I pushed a script to GitLab from VuGen, and can view it in GitLab

       

      I then configured Jenkins job with plugin according to instructions

      My Jenkins Job is Showing As Successful (See attached ConsoleOutput "Jenkins_Console_jan28.txt"), but the script from GitLab is not showing up in Performance Center. I will attach the performance center server logs (see LTLogger file).

       

      I ran the job a few times, and am attaching the logs. The job ran approximately at (on the server's time) 22:05, 22:33.

       

       

      Jenkins_Console_jan28.txt

      LTLogger_01282020 (1).zip

        1. image-2020-03-11-15-55-58-904.png
          image-2020-03-11-15-55-58-904.png
          33 kB
        2. image-2020-03-11-15-53-48-589.png
          image-2020-03-11-15-53-48-589.png
          51 kB
        3. Git-PC Plugin.7z.002
          9.00 MB
        4. Git-PC Plugin.7z.001
          9.00 MB
        5. Git-PC Plugin.7z.003
          9.00 MB
        6. Git-PC Plugin.7z.004
          6.44 MB
        7. image-2020-01-29-14-46-52-444.png
          image-2020-01-29-14-46-52-444.png
          68 kB
        8. image-2020-01-29-14-43-10-540.png
          image-2020-01-29-14-43-10-540.png
          4 kB
        9. image-2020-01-29-14-41-35-104.png
          image-2020-01-29-14-41-35-104.png
          74 kB
        10. LTLogger_01282020 (1).zip
          332 kB
        11. Jenkins_Console_jan28.txt
          4 kB

          [JENKINS-60909] Not Seeing Script Synced into Micro Focus Performance Center with Micro Focus Plugin Used

          Chris Simon created issue -
          Chris Simon made changes -
          Environment Original: Jenkins
          OS: Windows Server 2012 R2
          Java(TM) SE Runtime Environment
          java runtime version: 1.8.0_144-b01
          Jenkins ver 2.176.1
          plugin used: micro-focus-performance-center-integration
          plugin version 1.1
          specific plugin name "Synchronize Performance Center With Git"


          Perf Center Server
          OS: Windows Server 2012 R2
          openjdk version: 1.8.0_242
          OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07)

          ALM Server:
          OS: Windows Server 2012 R2
          openjdk version: 1.8.0_242
          OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07)

          Gitlab Enterprise Edition 12.4.1-ee


          Browser Used: Chrome
          New: Jenkins
          OS: Windows Server 2012 R2
          Java(TM) SE Runtime Environment
          java runtime version: 1.8.0_144-b01
          Jenkins ver 2.176.1
          plugin used: micro-focus-performance-center-integration
          plugin version 1.1
          specific plugin name "Synchronize Performance Center With Git"


          Perf Center Server (12.63)
          OS: Windows Server 2012 R2
          openjdk version: 1.8.0_242
          OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07)

          ALM Server (12.60)
          OS: Windows Server 2012 R2
          openjdk version: 1.8.0_242
          OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07)

          Gitlab Enterprise Edition 12.4.1-ee


          Browser Used: Chrome
          Paul-Adrian Tofan made changes -
          Assignee Original: Maria Narcisa Galan [ narcisamgalan ] New: Rolando-Mihai Vlad [ rolandomihaivlad ]
          Paul-Adrian Tofan made changes -
          Assignee Original: Rolando-Mihai Vlad [ rolandomihaivlad ] New: Daniel Danan [ danieldanan ]

          Daniel Danan added a comment -

          Hi Chris,

          I would recommend the following:

          -In your git repository, create a folder named scripts.

          -Within it, create a folder for each of your scripts named after the name of the script (generally, when you design a script from VuGen, it will create a folder named after the script and place all files required for this script within it).

          Once you have this structure established in your git repository, you can then use the Jenkins job to checkout this git repository into the workspace of the job (you can use different dedicated plugins for that, depending whether you are using github or gitlab) and then Performance Center plugin build step will be summoned to review the structure of git repository that was checkout in the workspace, detect the scripts and upload them to a project.

          If you are familiar with WebEx recording format, you could review a small session i made to explain this plugin and its usage. Just be aware that the "Subject" parameter is still required in latest version but not taken in consideration (the structure defined in Git repository will be created in PC12.6x). Please make sure that you are using PC12.6x with this plugin.

          regards,
          Daniel

           

           

          Daniel Danan added a comment - Hi Chris, I would recommend the following: -In your git repository, create a folder named scripts. -Within it, create a folder for each of your scripts named after the name of the script (generally, when you design a script from VuGen, it will create a folder named after the script and place all files required for this script within it). Once you have this structure established in your git repository, you can then use the Jenkins job to checkout this git repository into the workspace of the job (you can use different dedicated plugins for that, depending whether you are using github or gitlab) and then Performance Center plugin build step will be summoned to review the structure of git repository that was checkout in the workspace, detect the scripts and upload them to a project. If you are familiar with WebEx recording format, you could review a small session i made to explain this plugin and its usage. Just be aware that the "Subject" parameter is still required in latest version but not taken in consideration (the structure defined in Git repository will be created in PC12.6x). Please make sure that you are using PC12.6x with this plugin. regards, Daniel    

          Daniel Danan added a comment -

          If you are interested by the demo (WebEx format), download all Git-PC Plugin.7z files and use 7zip application to decompress them.

          Daniel Danan added a comment - If you are interested by the demo (WebEx format), download all Git-PC Plugin.7z files and use 7zip application to decompress them.
          Daniel Danan made changes -
          Attachment New: Git-PC Plugin.7z.004 [ 50110 ]
          Daniel Danan made changes -
          Attachment New: Git-PC Plugin.7z.003 [ 50111 ]
          Daniel Danan made changes -
          Attachment New: Git-PC Plugin.7z.001 [ 50112 ]
          Daniel Danan made changes -
          Attachment New: Git-PC Plugin.7z.002 [ 50113 ]

            danieldanan Daniel Danan
            chrisvz Chris Simon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: