Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B buck
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 201
    • Issues 201
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Meta
  • buck
  • Merge requests
  • !696

Fix defect where a class that is abstract but has @Test annotations w…

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Administrator requested to merge github/fork/ray-milkey/master into master Mar 10, 2016
  • Overview 14
  • Commits 1
  • Pipelines 0
  • Changes 4

Created by: ray-milkey

…as attempted to be instantiated and threw java.lang.InstantiationException

If you have an abstract Java class that defines methods with @Test annotations, buck attempts to instantiate an object with the class type and fails with a java.lang.InstantiationException.

This patch skips abstract classes when selecting tests to run. We hit this error trying to port ONOS from maven to buck.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/ray-milkey/master