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

Clang Scan-Build Plugin needs updating to handle newer scan-build output directory layout

      The scan-build plugin expects detail reports to be in the same directory as the index.html file.

      Starting with checker-271 the output directory layout seems to have changed. The index.html file is still in the top-level output directory, but the individual detail reports are in a subdirectory that looks like this:

      % tree -d

      .
      └── Project.build
          └── Debug
              └── Target.build
                  └── StaticAnalyzer
                      └── normal
                          └── i386
      

          [JENKINS-17092] Clang Scan-Build Plugin needs updating to handle newer scan-build output directory layout

          Tim Pesce created issue -
          Tim Pesce made changes -
          Description Original: The scan-build plugin expects detail reports to be in the same directory as the index.html file.

          Starting with checker-271 the output directory layout seems to have changed. The index.html file is still in the top-level output directory, but the individual detail reports are in a subdirectory that looks like this:

          % tree -d

          .
          └── Project.build
              └── Debug
                  └── Target.build
                      └── StaticAnalyzer
                          └── normal
                              └── i386
          New: The scan-build plugin expects detail reports to be in the same directory as the index.html file.

          Starting with checker-271 the output directory layout seems to have changed. The index.html file is still in the top-level output directory, but the individual detail reports are in a subdirectory that looks like this:

          % tree -d
          {noformat}
          .
          └── Project.build
              └── Debug
                  └── Target.build
                      └── StaticAnalyzer
                          └── normal
                              └── i386
          {noformat}
          Tim Pesce made changes -
          Summary Original: Clang Scan-Build Plugin needs updating to handle newer scan-build report output directory layout New: Clang Scan-Build Plugin needs updating to handle newer scan-build output directory layout
          Craig Rodrigues made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Craig Rodrigues made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 147923 ] New: JNJira + In-Review [ 206478 ]

            jkennedy1980 Josh Kennedy
            tpesce Tim Pesce
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: