LogoLogo
CtrlK
Contact SupportProduct
  • Knowledge Base
  • What's New
  • Guides
  • Agent Release Notes
  • Setup & Configuration
  • SeaLights Setup & Configuration
  • Getting Started
    • Steps for Successful Onboarding
      • Onboarding Pre-Requisites
      • Generating a token
    • What are Agent Usage Modes?
  • Sealights Email Notifications
  • SeaLights Agents
    • CD Agent
      • CD Agent for Java Application
      • CD Agent for .Net Application
    • Java Agent
      • Default Usage (CLI)
        • Downloading The Java Agent
        • Generating a session ID
        • Scanning a build
        • Installing the Coverage Listener as a JVM Java Agent
        • Running Tests
      • Other Build & Testing Tools
        • ANT build tool
        • Running test listener with SoapUI
        • Running test listener with JMeter
      • Pivotal Cloud Foundry (PCF) Support
      • AWS Lambda Support
      • Advanced Features
        • Uploading Reports - More options
        • Exclude Methods from Build Scan
        • Setup 2 way SSL (mTLS)
        • Test Runners & Java Agent: Special Cases
        • SeaLights Agent Token Security
      • Command Reference
    • Java plugins
      • Sealights Maven Plugin
        • Scanning Builds
        • Running Tests (Only)
        • Advanced features
          • Scanning Builds & Capturing Unit Tests
          • Packaging the SeaLights Test Listener
          • Skipping Child Modules
        • Command Reference
      • Sealights Gradle Plugin
        • Scanning Builds
        • Running Tests (Only) (JSON file)
        • Advanced Features
          • Packaging the SeaLights Test Listener
          • Scanning Builds & Capturing Unit Tests
          • Project Maven Repos in Gradle
        • Command Reference
    • Node.js Agent
      • Downloading the Node.js Agent
      • Generating a session ID
      • Backend Server Application
        • Scanning a Build
        • Running Backend Server
        • AWS Lambda Support
      • Front End application
        • Front-End App: Scan & Instrument
        • Deploying Instrumented Code
      • Javascript & Node.js Source Map Files
      • Ignoring Files or Folders
      • Running Tests
        • Unit Tests
      • Supported Test Frameworks
        • Mocha test framework
        • Cucumber JS framework
        • Karma test framework
        • Jest framework
        • AVA framework
      • Advanced Features
        • dryRun Command: Troubleshooting & Validation
        • Cloud Foundry Integration
        • Uploading Reports - More options
      • Command Reference
    • .NET Core Agent
      • Downloading the .NET Core agent
      • Scanning the build binaries
      • Capturing coverage from the application
        • Configuring the Profiler-Initiated Collector
        • MS Windows-specific Configurations
          • Setting up IIS Listener
          • Setting up a windows service
        • Capturing coverage from the app process
        • Sample Docker Files
        • Cloud Foundry Integration
      • Running tests
      • Multiprofiling: Running SeaLights side-by-side with other profilers
        • Using SL Multiprofiler with DataDog on IIS (Windows)
        • Running multiple profilers via the Microsoft CLR Instrumentation Engine
        • Running Sealights profilers alongside Contrast Security
      • Command Reference
    • Python Agent
      • Downloading the Python Agent
      • Generating a Session ID
      • Scanning a Build
      • Capturing Coverage From Runtime Application
        • Running Backend Server Using SeaLights Agent
        • Cloud Foundry Integration
        • AWS Lambda Support
      • Running Tests
        • No Supported Framework
        • Supported Framework
      • Command Reference
    • Go Agent
      • Go Agent V1
        • Downloading The Go Agent
        • Agent Initialization & Session ID
        • Scanning a Build
        • Run Instrumented App for Testing
        • Running Tests
        • Command Reference
      • Go Agent V2
        • Getting Started
        • Go Agent: How to use
          • Coverage Listener Mode (Application Under Test)
            • Quickstart: Add Go Agent to AUT
            • Deep Dive: AWS Lambda Functions
          • Test Runner Mode (Test Framework)
            • Ginkgo
            • Godog
        • Agent Configuration Parameters
          • Go Agent Parameter Reference Table
    • ABAP Agent
      • Install the ABAP Agent
        • Prerequisites & Limitations
        • Install the ABAP addon
          • Use the supplied .PAT file
          • Use the supplied .SAR file
        • Create SAP accounts
        • Install WATCHER and SLABAPCLI
      • Connect Tosca to SeaLights
      • Command-line interface
        • Set up the agent
        • Create, Test & List RFC Destinations
        • Upload usage data to an RFC Destination
        • Create & List Pipelines
        • Create an Initial Build Map for your Pipeline
        • Monitor your Pipeline for Build Modifications
        • Collect Footprints data for your Pipeline
      • Run a Test in Tosca
      • Configuration settings
      • Uninstall ABAP Agent
    • HTTPS Collector
      • Download and Installation
      • Usage with other agents
      • Troubleshooting
  • Build & Test Execution
    • Integration Build
      • 3-Component Integration Build
      • Integration Build: Explicit Components & Versions
        • Component File
        • Per-Component Update/Delete (Java/Node.js)
        • Retrieve Component BSIDs
        • JSON File Listing Components
      • Running Tests
  • Running Parallel Tests (Lab Id)
    • Linking Test Runner & Listener
    • Parallel Test Stages (Unique Lab IDs)
    • Parallel Tests: Java Agents
    • Parallel Tests: .NET
  • Integrations
    • Testing Frameworks Integration
      • Managing Test Stages in Sealights
      • Improve Test Optimization With Context Propagation
    • SeaLights Chrome Extension
      • Installation & Setup
      • View Coverage in SCM Code Viewer
      • Distribute Chrome Extension in Organizations
    • Pull Request Integration
      • Configure Pull Request Flow for SeaLights
      • Required Pull Request Parameters (SCM/CI)
      • Chrome Extension: Pull Request Integration
      • GitHub Plugin: SeaLights Pull Request Checks
      • Sample PR integrations in CI
      • prConfig - Command Reference
      • Legacy integration
        • GitHub Enterprise Pull Request
        • BitBucket Pull Request
        • Task Runner Agent - Command Reference
    • REST API's
      • Get Agent Default Version
      • Integration Builds
      • Test Sessions API (a.k.a TIA API)
      • Postman: SeaLights API Collection
    • SeaLights MCP
      • Setting up the SeaLights MCP server
      • Using the SeaLights MCP server
    • Sample Integrations
      • Integrating Test Executions from various Testing Frameworks
      • Using Sealights from a Jenkins Pipeline job
      • Generating a Trend Report (Quality Analytics)
      • Generating a Trend Report (TGA Report over recent sprints)
    • Cloud Foundry: Agent Integrations
  • Monitoring
    • SeaLights Cockpit
      • Build Monitor
      • Agent Monitor
      • Audit Log
      • Dashboard's Build Statuses
  • Troubleshooting / FAQ
    • General
      • Agents Connectivity
      • Incorrect SCM Links
      • Missing or Insufficient Test Stage Coverage
        • Unit Test Coverage Troubleshooting
        • Test Stage Coverage Troubleshooting
        • Methods Not Showing as Covered
        • Generate HAR File for Troubleshooting
    • Java
      • Which Packages to Configure?
      • Surefire Integration Setup
      • No Log Files Generated
      • Ignore Getters/Setters & Default Constructors
      • No Coverage with PowerMock
      • Lombok: False Quality Risks
      • Keeping Your Agent Updated
      • Incorrect Quality Risk Detection
      • Java Module Access Error
      • SSL/Certificate Errors
        • SSL Handshake Failure (Java 7)
        • SSL Connectivity: Java 7 (Pre-u131)
        • Java Keystore: Add Certificate
      • Minimum Version Supported
      • WebSphere: Missing SSLSocketFactory Class
      • WebSphere: 404 Error after Enabling Sealights
      • Tomcat: FileNotFoundException - "Failed to scan"
      • Weblogic: Failed Hostname Verification
      • TypeNotPresentException Error When Running Tests
    • Maven
      • Build Failure: SLF4J NoClassDefFoundError
      • JaCoCo Offline Instrumentation: No Coverage
      • Maven: Verify Effective POM
      • Pass Build Name from CLI
      • Update Parent POM File
    • .Net/.NetCore
      • Namespace: What to Configure?
      • Keeping Your Agent Updated
      • Automating CollectorService Deployment
      • Deep Troubleshooting using Process Explorer
      • Collecting Profiler Logs
      • MSBuild Error MSB4025 when using Sealights Agent
      • False Quality Risks Analysis
      • Linux .NETCore: Profiler Fails to Start
      • Profiler SocketException in VSTest
      • .NET Environment Variables Not Applied (Windows)
    • Node/Javascript
      • NodeJS - JavaScript heap out of memory
      • Angular 8+: Duplicate Method Reporting
      • JS: Angular 11: Deprecated karma-coverage-istanbul-reporter
      • JS: Reducing Sealights Logging for Instrumented Code
      • JS: Files Missing from Build Scan
      • JS: No Front-End Coverage
      • Merge multiple NYC coverage files into one
      • Cypress Plugin - Tests Timing Out
      • NodeJS: Memory Usage Explained
    • Golang
      • Why Does SeaLights Use Static Instrumentation for Go?
      • Slow Scan Command in Containers
    • Chrome Extension / Pull Request
      • Quality Risks Exceed Code Changes
      • Report Chrome Extension Issues
      • Limit Website Access
    • Others
      • Performance Impact
      • Sealights Agent Updates
      • Scanning Anonymous Methods
      • Jenkins Nginx Error with Sealights Plugin
      • SeaLights UI token Expiration/Revocation
      • SeaLights vs SonarQube
      • Why SeaLights Uses Method Coverage?
Powered by GitBook
On this page

Was this helpful?

  1. SeaLights Agents
  2. Java plugins
  3. Sealights Gradle Plugin

Advanced Features

Packaging the SeaLights Test ListenerScanning Builds & Capturing Unit TestsProject Maven Repos in Gradle
PreviousRunning Tests (Only) (JSON file)NextPackaging the SeaLights Test Listener

Last updated 1 month ago

Was this helpful?