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

MueLu: adding example for structured aggregation and geometric interpolation #4170

Merged

Conversation

lucbv
Copy link
Contributor

@lucbv lucbv commented Jan 10, 2019

@trilinos/muelu

Description

I am adding a driver for structured problems in MueLu.
The test coverage is increase but I will probably add more tests later.

Motivation and Context

This should protect the structured aggregation and geometric interpolation capabilities in MueLu.
It also allows to phase out the GeneralGeometricPFactory that is now fully replaced by new factories.

Related Issues

How Has This Been Tested?

This PR adds a test so I made sure the new test is correct!

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.
  • My code follows the code style of the affected package(s).
  • I have read the code contribution guidelines for this project.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • No new compiler warnings were introduced.

…olation

The goal is to protect these capabilities with tests stronger than unit tests.
It also provides examples of how to interface application data with MueLu.
Finally it keeps track of xml parameters used to drive these factories.
Changes to the parameter list / input requirements of structured aggregation and geometric interpolation have been made.
Some modifications have been made to galeri in order to expose geometric information to the new driver.
These changes are minor and mainly affect internal interfaces.
@lucbv lucbv added pkg: MueLu stage: in progress Work on the issue has started AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed labels Jan 10, 2019
@lucbv lucbv self-assigned this Jan 10, 2019
@lucbv lucbv requested a review from a team as a code owner January 10, 2019 23:49
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2224
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2027
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 514
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 125
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Using Repos:

Repo: TRILINOS (lucbv/Trilinos)
  • Branch: MueLu_structured_example
  • SHA: 64a6d65
  • Mode: TEST_REPO

Pull Request Author: lucbv

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2224
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2027
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 514
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 125
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f
Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.8.4 # 2224 (click to expand)

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='Galeri,MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='Galeri,MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_Galeri = ON
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/TFW_testing_single_configure_prototype
    Build name = PR-4170-test-Trilinos_pullrequest_gcc_4.8.4-2224
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel7-x86_64/sems/utility/cmake/3.10.3/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/Trilinos/cmake/std/PullRequestLinuxGCC4.8.4TestingSettings.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4@2/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic166&field2=buildname&compare2=61&value2=PR-4170-test-Trilinos_pullrequest_gcc_4.8.4-2224&field3=buildstamp&compare3=61&value3=20190111-0004-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4170-test-Trilinos_pullrequest_gcc_4.8.4-2224&field2=buildstamp&compare2=61&value2=20190111-0004-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4170-test-Trilinos_pullrequest_gcc_4.8.4-2224&field2=buildstamp&compare2=61&value2=20190111-0004-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    .................................................. Size: 200K
    ........................................ Size of output: 239K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 199K
    .................................................. Size: 249K
    .................................................. Size: 299K
    .................................................. Size: 349K
    .................................................. Size: 399K
    .................................................. Size: 449K
    .................................................. Size: 499K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 649K
    .................................................. Size: 699K
    .................................................. Size: 749K
    .................................................. Size: 799K
    .................................................. Size: 849K
    .................................................. Size: 899K
    .................................................. Size: 949K
    .................................................. Size: 999K
    .................................................. Size: 1049K
    .................................................. Size: 1100K
    .................................................. Size: 1150K
    .................................................. Size: 1199K
    .................................................. Size: 1249K
    .................................................. Size: 1299K
    .................................................. Size: 1349K
    .................................................. Size: 1399K
    ............................................... Size of output: 1446K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    Tests succeeded.
    test submit error = 0
    File upload submit error = 0
    Archiving artifacts
    Finished: SUCCESS
Console Output (last 100 lines) : Trilinos_pullrequest_intel_17.0.1 # 2027 (click to expand)

TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='Galeri,MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='Galeri,MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_Galeri = ON
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/TFW_testing_single_configure_prototype
    Build name = PR-4170-test-Trilinos_pullrequest_intel_17.0.1-2027
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel6-x86_64/atdm/binary-install/cmake-3.11.1-Linux-x86_64/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos/cmake/std/PullRequestLinuxIntelTestingSettings.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic158&field2=buildname&compare2=61&value2=PR-4170-test-Trilinos_pullrequest_intel_17.0.1-2027&field3=buildstamp&compare3=61&value3=20190111-0004-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4170-test-Trilinos_pullrequest_intel_17.0.1-2027&field2=buildstamp&compare2=61&value2=20190111-0004-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4170-test-Trilinos_pullrequest_intel_17.0.1-2027&field2=buildstamp&compare2=61&value2=20190111-0004-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    .................................................. Size: 200K
    ....................................... Size of output: 238K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 199K
    .................................................. Size: 249K
    .................................................. Size: 299K
    .................................................. Size: 349K
    .................................................. Size: 399K
    .................................................. Size: 449K
    .................................................. Size: 499K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 649K
    .................................................. Size: 699K
    .................................................. Size: 749K
    .................................................. Size: 799K
    .................................................. Size: 849K
    .................................................. Size: 899K
    .................................................. Size: 949K
    .................................................. Size: 999K
    .................................................. Size: 1049K
    .................................................. Size: 1099K
    .................................................. Size: 1149K
    . Size of output: 1150K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    Tests succeeded.
    test submit error = 0
    File upload submit error = 0
    Archiving artifacts
    Finished: SUCCESS
Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.9.3_SERIAL # 514 (click to expand)

TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='Galeri,MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='Galeri,MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_Galeri = ON
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/TFW_testing_single_configure_prototype
    Build name = PR-4170-test-Trilinos_pullrequest_gcc_4.9.3_SERIAL-514
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel6-x86_64/atdm/binary-install/cmake-3.11.1-Linux-x86_64/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos/cmake/std/PullRequestLinuxGCC4.9.3TestingSettingsSERIAL.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic144&field2=buildname&compare2=61&value2=PR-4170-test-Trilinos_pullrequest_gcc_4.9.3_SERIAL-514&field3=buildstamp&compare3=61&value3=20190111-0005-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4170-test-Trilinos_pullrequest_gcc_4.9.3_SERIAL-514&field2=buildstamp&compare2=61&value2=20190111-0005-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4170-test-Trilinos_pullrequest_gcc_4.9.3_SERIAL-514&field2=buildstamp&compare2=61&value2=20190111-0005-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    ............................................. Size of output: 194K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 199K
    .................................................. Size: 249K
    .................................................. Size: 299K
    .................................................. Size: 349K
    .................................................. Size: 399K
    .................................................. Size: 449K
    .................................................. Size: 499K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 649K
    .................................................. Size: 699K
    .................................................. Size: 749K
    .................................................. Size: 799K
    .................................................. Size: 849K
    .................................................. Size: 899K
    .................................................. Size: 950K
    .................................................. Size: 999K
    .................................................. Size: 1050K
    .................................................. Size: 1099K
    .................................................. Size: 1149K
    .................................................. Size: 1199K
    .................................................. Size: 1250K
    ................................... Size of output: 1284K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    Tests succeeded.
    test submit error = 0
    File upload submit error = 0
    Archiving artifacts
    Finished: SUCCESS
Console Output (last 100 lines) : Trilinos_pullrequest_gcc_7.2.0 # 125 (click to expand)

[EnvInject] - Loading node environment variables.
Building remotely on ascic114-trilinos (trilinos-sandybridge trilinos-any) in workspace /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0
Cloning the remote Git repository
Cloning repository https://github.com/trilinos/Trilinos
 > git init /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/Trilinos # timeout=10
Fetching upstream changes from https://github.com/trilinos/Trilinos
 > git --version # timeout=10
using GIT_SSH to set credentials Trilinos ssh key
Setting http proxy: wwwproxy.sandia.gov:80
 > git fetch --tags --progress https://github.com/trilinos/Trilinos +refs/heads/*:refs/remotes/origin/* # timeout=20
ERROR: Error cloning remote repo 'origin'
hudson.plugins.git.GitException: Command "git fetch --tags --progress https://github.com/trilinos/Trilinos +refs/heads/*:refs/remotes/origin/*" returned status code 128:
stdout: 
stderr: error: Failed connect to github.com:80; Operation now in progress while accessing https://github.com/trilinos/Trilinos/info/refs

fatal: HTTP request failed

at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2002)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1721)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:72)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:405)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:614)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:153)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:146)
at hudson.remoting.UserRequest.perform(UserRequest.java:212)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to ascic114-trilinos
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741)
	at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
	at hudson.remoting.Channel.call(Channel.java:955)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)
	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)
	at com.sun.proxy.$Proxy108.execute(Unknown Source)
	at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1146)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1186)
	at org.jenkinsci.plugins.multiplescms.MultiSCM.checkout(MultiSCM.java:143)
	at hudson.scm.SCM.checkout(SCM.java:504)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1208)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
	at hudson.model.Run.execute(Run.java:1794)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:97)
	at hudson.model.Executor.run(Executor.java:429)

ERROR: Error cloning remote repo 'origin'
Archiving artifacts
Finished: FAILURE


CDash Test Results for PR# 4170.


Wiki: How to Reproduce PR Testing Builds and Errors.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2228
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2031
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 518
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 129
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Using Repos:

Repo: TRILINOS (lucbv/Trilinos)
  • Branch: MueLu_structured_example
  • SHA: 64a6d65
  • Mode: TEST_REPO

Pull Request Author: lucbv

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2228
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2031
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 518
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 129
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4170
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH MueLu_structured_example
TRILINOS_SOURCE_REPO https://github.com/lucbv/Trilinos
TRILINOS_SOURCE_SHA 64a6d65
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA cbfb95f


CDash Test Results for PR# 4170.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ cgcgcg ]!

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Pull Request will be Automerged

@trilinos-autotester trilinos-autotester merged commit 5771fb6 into trilinos:develop Jan 11, 2019
@trilinos-autotester
Copy link
Contributor

Merge on Pull Request# 4170: IS A SUCCESS - Pull Request successfully merged

@trilinos-autotester trilinos-autotester removed the AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed label Jan 11, 2019
@bartlettroscoe bartlettroscoe removed the stage: in progress Work on the issue has started label Jan 11, 2019
@lucbv lucbv deleted the MueLu_structured_example branch January 11, 2019 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants