github.com/hwaf/hwaf@v0.0.0-20140814122253-5465f73b20f1/workflow.txt (about)

     1  
     2  $ time curl -O -L http://mana-fwk.web.cern.ch/mana-fwk/downloads/tar/mana-20130114-x86_64-darwin106-gcc42-opt.tar.gz 
     3    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
     4                                   Dload  Upload   Total   Spent    Left  Speed
     5  100  154M  100  154M    0     0  11.0M      0  0:00:13  0:00:13 --:--:-- 11.1M
     6  curl -O -L   0.50s user 2.67s system 22% cpu 13.979 total
     7  
     8  $ tar zxf mana-20130114-x86_64-darwin106-gcc42-opt.tar.gz 
     9  $ du -hs mana-20130114
    10  781M	mana-20130114
    11  
    12  $ time hwaf init work 
    13  hwaf init work  0.02s user 0.04s system 59% cpu 0.116 total
    14  $ cd work 
    15  $ time hwaf setup -p ../mana-20130114/opt/sw/mana/mana-core/20130114/x86_64-darwin106-gcc42-opt
    16  hwaf setup -p   0.02s user 0.02s system 76% cpu 0.049 total
    17  
    18  $ time hwaf configure build install
    19  Setting top to                           : /Users/binet/dev/git/bin-mana/work 
    20  Setting out to                           : /Users/binet/dev/git/bin-mana/work/__build__ 
    21  Manifest file                            : /Users/binet/dev/git/bin-mana/work/.hwaf/local.cfg 
    22  Manifest file processing                 : ok 
    23  Checking for 'g++' (c++ compiler)        : g++ 
    24  Checking for 'gcc' (c compiler)          : gcc 
    25  ================================================================================
    26  project                                  : work-0.0.1 
    27  prefix                                   : install-area 
    28  pkg dir                                  : src 
    29  variant                                  : x86_64-darwin106-gcc42-opt 
    30  arch                                     : x86_64 
    31  OS                                       : darwin106 
    32  compiler                                 : gcc42 
    33  build-type                               : opt 
    34  projects deps                            : mana-core 
    35  install-area                             : install-area 
    36  njobs-max                                : 16 
    37  ================================================================================
    38  'configure' finished successfully (0.344s)
    39  Waf: Entering directory `/Users/binet/dev/git/bin-mana/work/__build__'
    40  Waf: Leaving directory `/Users/binet/dev/git/bin-mana/work/__build__'
    41  'build' finished successfully (0.067s)
    42  'install' finished successfully (0.050s)
    43  hwaf configure build install  0.50s user 0.15s system 49% cpu 1.325 total
    44  
    45  $ time hwaf run athena.py -c 'FNAMES="http://cern.ch/mana-fwk/data/small.ntuple.0.root"' \
    46  >   AthenaRootComps/tests/test_athena_ntuple_dumper.py
    47  [...]
    48  ChronoStatSvc.f...   INFO  Service finalized successfully 
    49  ApplicationMgr       INFO Application Manager Finalized successfully
    50  ApplicationMgr       INFO Application Manager Terminated successfully
    51  Py:Athena            INFO leaving with code 0: "successful run"
    52  'run' finished successfully (2.955s)
    53  hwaf run athena.py -c  AthenaRootComps/tests/test_athena_ntuple_dumper.py  2.04s user 0.33s system 74% cpu 3.171 total
    54  
    55  $ time hwaf pkg co git://github.com/mana-fwk/mana-tests manatests
    56  hwaf pkg co git://github.com/mana-fwk/mana-tests manatests  0.13s user 0.24s system 19% cpu 1.916 total
    57  
    58  $ time hwaf configure build install
    59  Setting top to                           : /Users/binet/dev/git/bin-mana/work 
    60  Setting out to                           : /Users/binet/dev/git/bin-mana/work/__build__ 
    61  Manifest file                            : /Users/binet/dev/git/bin-mana/work/.hwaf/local.cfg 
    62  Manifest file processing                 : ok 
    63  Checking for 'g++' (c++ compiler)        : g++ 
    64  Checking for 'gcc' (c compiler)          : gcc 
    65  ================================================================================
    66  project                                  : work-0.0.1 
    67  prefix                                   : install-area 
    68  pkg dir                                  : src 
    69  variant                                  : x86_64-darwin106-gcc42-opt 
    70  arch                                     : x86_64 
    71  OS                                       : darwin106 
    72  compiler                                 : gcc42 
    73  build-type                               : opt 
    74  projects deps                            : mana-core 
    75  install-area                             : install-area 
    76  njobs-max                                : 16 
    77  ================================================================================
    78  'configure' finished successfully (0.245s)
    79  Waf: Entering directory `/Users/binet/dev/git/bin-mana/work/__build__'
    80  [ 1/11] cxx: src/manatests/src/RootAsciiDumperAlgHandle.cxx -> __build__/src/manatests/src/RootAsciiDumperAlgHandle.cxx.1.o
    81  [ 2/11] cxx: src/manatests/src/components/manatests_entries.cxx -> __build__/src/manatests/src/components/manatests_entries.cxx.1.o
    82  [ 3/11] cxx: src/manatests/src/components/manatests_load.cxx -> __build__/src/manatests/src/components/manatests_load.cxx.1.o
    83  [ 4/11] cxxshlib: __build__/src/manatests/src/RootAsciiDumperAlgHandle.cxx.1.o __build__/src/manatests/src/components/manatests_entries.cxx.1.o __build__/src/manatests/src/components/manatests_load.cxx.1.o -> __build__/src/manatests/libmanatests.so
    84  [ 5/11] symlink_tsk: __build__/src/manatests/libmanatests.so -> __build__/.install_area/lib/libmanatests.so
    85  [ 6/11] gen_map: __build__/src/manatests/libmanatests.so -> __build__/src/manatests/libmanatests.dsomap
    86  [ 8/11] merge_dsomap: __build__/src/manatests/libmanatests.dsomap -> __build__/.install_area/lib/project_merged.rootmap
    87  [ 8/11] gen_conf: __build__/src/manatests/libmanatests.so -> __build__/src/manatests/genConf/manatests/manatestsConf.py __build__/src/manatests/genConf/manatests __build__/src/manatests/genConf/manatests/__init__.py __build__/src/manatests/genConf/manatests/manatests_confDb.py
    88  [ 9/11] merge_confdb: __build__/src/manatests/genConf/manatests/manatests_confDb.py __build__/src/manatests/genConf/manatests/manatests_confDb.py -> __build__/.install_area/python/project_work_merged_confDb.py
    89  [10/11] gen_cliddb: __build__/src/manatests/libmanatests.so -> __build__/src/manatests/manatests_clid.db
    90  [11/11] merge_cliddb: __build__/src/manatests/manatests_clid.db -> __build__/.install_area/share/clid.db
    91  Waf: Leaving directory `/Users/binet/dev/git/bin-mana/work/__build__'
    92  'build' finished successfully (7.081s)
    93  'install' finished successfully (0.168s)
    94  hwaf configure build install  11.01s user 1.15s system 157% cpu 7.722 total
    95  
    96  $ time hwaf
    97  Waf: Entering directory `/Users/binet/dev/git/bin-mana/work/__build__'
    98  [ 7/11] merge_dsomap: __build__/src/manatests/libmanatests.dsomap -> __build__/.install_area/lib/project_merged.rootmap
    99  [ 9/11] merge_confdb: __build__/src/manatests/genConf/manatests/manatests_confDb.py __build__/src/manatests/genConf/manatests/manatests_confDb.py -> __build__/.install_area/python/project_work_merged_confDb.py
   100  [11/11] merge_cliddb: __build__/src/manatests/manatests_clid.db -> __build__/.install_area/share/clid.db
   101  Waf: Leaving directory `/Users/binet/dev/git/bin-mana/work/__build__'
   102  'build' finished successfully (0.133s)
   103  'install' finished successfully (0.063s)
   104  hwaf  0.30s user 0.11s system 100% cpu 0.413 total
   105  
   106  $ time hwaf run athena.py manatests/jobo.py
   107  [...]
   108  ChronoStatSvc.f...   INFO  Service finalized successfully 
   109  ApplicationMgr       INFO Application Manager Finalized successfully
   110  ApplicationMgr       INFO Application Manager Terminated successfully
   111  Py:Athena            INFO leaving with code 0: "successful run"
   112  'run' finished successfully (2.505s)
   113  hwaf run athena.py manatests/jobo.py  2.09s user 0.35s system 89% cpu 2.723 total