Class ScanOnDemandTask

  • All Implemented Interfaces:
    Runnable

    public class ScanOnDemandTask
    extends Object
    implements Runnable
    Runnable class for scanning non scanned build.
    Author:
    Shemeer Sulaiman <shemeer.x.sulaiman@sonymobile.com>
    • Constructor Detail

      • ScanOnDemandTask

        public ScanOnDemandTask​(Run build)
        SODExecutor constructor.
        Parameters:
        build - the build to analyze.
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable
      • endMatrixBuildScan

        public void endMatrixBuildScan()
                                throws IOException
        Method will add matrix sub job failure causes to parent job.
        Throws:
        IOException - IOException
      • scanBuild

        public void scanBuild​(Run run)
        Scan the non scanned old build.
        Parameters:
        run - the non-scanned/scanned build to scan/rescan.