Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Coupled branches Calculator module #116

Merged
merged 40 commits into from
Mar 4, 2020
Merged

Commits on Nov 15, 2019

  1. rename and repackage the guided single objective GA

    pderakhshanfar committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    66321c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

  1. Add Test length fitnes function

    pderakhshanfar committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    0d289b9 View commit details
    Browse the repository at this point in the history
  2. Add NSGA-II for sum scalarization + test len objectives

    pderakhshanfar committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    25b9307 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2019

  1. Update testLen fitness function

    pderakhshanfar committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    b31e686 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Initialize coupled branches calculator module

    pderakhshanfar committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    a8b52f7 View commit details
    Browse the repository at this point in the history
  2. Implement executor

    pderakhshanfar committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    b677f71 View commit details
    Browse the repository at this point in the history
  3. Implement customized instrumentation

    pderakhshanfar committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    4c6e4e4 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Fix a minor bug in branch pair equal

    pderakhshanfar committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    b4ac4c5 View commit details
    Browse the repository at this point in the history
  2. Set caller and callee by input parameters

    pderakhshanfar committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    a7e2a62 View commit details
    Browse the repository at this point in the history
  3. Collect branch pairs using Cling libraries

    pderakhshanfar committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    e947076 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2019

  1. Add shading

    pderakhshanfar committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    9e91bd7 View commit details
    Browse the repository at this point in the history
  2. Collect executionTraces in the pool

    pderakhshanfar committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    cdc8472 View commit details
    Browse the repository at this point in the history
  3. Remove unused classes

    pderakhshanfar committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    3eea31f View commit details
    Browse the repository at this point in the history
  4. Collect the covered coupled branches

    pderakhshanfar committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    a1f3a74 View commit details
    Browse the repository at this point in the history
  5. Handle checkstyle violations

    pderakhshanfar committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    04e7093 View commit details
    Browse the repository at this point in the history
  6. Update gitignore to ignore local directory in CBC test

    pderakhshanfar committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    195f7f0 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2019

  1. Adapt tool to accept two test suites (TestE and TestR)

    pderakhshanfar committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    b1fb6fd View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Merge branch 'master' into CoupledBranches

    Pouria Derakhshanfar committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    8b642ab View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2020

  1. update CBC calculator CommandLineParameters to calculate CBC for a si…

    …ngle class
    pderakhshanfar committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    b466ddf View commit details
    Browse the repository at this point in the history
  2. Fix a bug in static initialization

    pderakhshanfar committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    abc48e5 View commit details
    Browse the repository at this point in the history
  3. Fix a minor issue in logging

    pderakhshanfar committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    e299843 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. Update CBC executor

    pderakhshanfar committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    8daf1c1 View commit details
    Browse the repository at this point in the history
  2. Change single test suite input parameter name

    pderakhshanfar committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    a4012c6 View commit details
    Browse the repository at this point in the history
  3. Fix a bug in CBC calculator

    pderakhshanfar committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    24ef6ab View commit details
    Browse the repository at this point in the history
  4. Print covered coupled branches

    pderakhshanfar committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    9d8d2d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Fix some minor bugs in MOSA algorithm

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    c4c94f2 View commit details
    Browse the repository at this point in the history
  2. Save testSuite object in Cling

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    24c3e5c View commit details
    Browse the repository at this point in the history
  3. Fix a bug in getCoverageGoals for Coupled branches

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    7161cd7 View commit details
    Browse the repository at this point in the history
  4. Fix a minor issue in logging

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    4052b5c View commit details
    Browse the repository at this point in the history
  5. Remove unused imports

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    e172c47 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into CoupledBranches

    Pouria Derakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    dc1497c View commit details
    Browse the repository at this point in the history
  7. Exclude independent paths pool for test coverage

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    beeba7c View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'origin/CoupledBranches' into CoupledBra…

    …nches
    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    03920e5 View commit details
    Browse the repository at this point in the history
  9. Add a test suite for caller in botsing-examples

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    3d20afa View commit details
    Browse the repository at this point in the history
  10. Clean some classes of CBC calculator for testing

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    a36c242 View commit details
    Browse the repository at this point in the history
  11. Write some tests for CBC calculator

    pderakhshanfar committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    2ff7690 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. Test PostProcessUtility in botsing commons

    pderakhshanfar committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    3a31096 View commit details
    Browse the repository at this point in the history
  2. Remove useless input parameters

    pderakhshanfar committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    275c76b View commit details
    Browse the repository at this point in the history
  3. Add coupledBranches test suite for CBC

    pderakhshanfar committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    b9b3688 View commit details
    Browse the repository at this point in the history
  4. Add System-level tests for CBC

    pderakhshanfar committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    7dcd9fa View commit details
    Browse the repository at this point in the history