[Advcomparch] Σχετικά με την advcomparch_dumpstats.py
Georgios Routis
georgios.routis at hotmail.com
Sun May 12 23:36:41 EEST 2013
Έκανα ότι είπε ο συνάδελφος, δεν ξέρω αλλά είναι λογικό να βγάζει αυτό??
user at snf-42028:~/advcomparch/sniper/tools$ ls
addr2line.py debugpin.py graphite_lib.py sniper_config.py
advcomparch_dumpstats.py debugpin.pyc iris4.csv sniper_config.pyc
attachgdb.py disect.py localjson.py sniper_lib.py
buildstack.py dumpstats.py makebuildscripts.py sniper_lib.pyc
buildstack.pyc env_setup.py makepythondist.sh sniper_stats_compat.py
checkdependencies.py env_setup.pyc makerelativepath.py sniper_stats_db.py
cpistack-collect env_setup.sh mcpat.py sniper_stats.py
cpistack-collect.py gen_backtrace.py mcpat.pyc sniper_stats.pyc
cpistack_data.py gen_simout.py memtop.py sniper_stats_sqlite.py
cpistack_data.pyc gen_simout.pyc pca.py sniper_stats_sqlite.pyc
cpistack_items.py gen_syscall_strings.py pinboost_debugme.py timeout.py
cpistack_items.pyc gen_topology.py pinversion timertop.py
cpistack.py gen_topology.pyc pinversion.cc trace2graph.py
cpistack.pyc get_os_type.sh run_sniper.py viz
cpistack_results.py gnuplot.py run_sniper.pyc
cpistack_results.pyc gnuplot.pyc sim.stats.sqlite3
user at snf-42028:~/advcomparch/sniper/tools$ advcomparch_dumpstats.py --statsWindow=10000000 --core
advcomparch_dumpstats.py: command not found
user at snf-42028:~/advcomparch/sniper/tools$
Date: Sun, 12 May 2013 18:02:37 +0300
From: knikas at cslab.ece.ntua.gr
To: el09420 at mail.ntua.gr
CC: advcomparch at lists.cslab.ece.ntua.gr
Subject: Re: [Advcomparch] Σχετικά με την advcomparch_dumpstats.py
Κανονικα θα πρέπει το dumpstats και το advcomparch_dumpstats να ειναι στο path σας, οποτε αρκεί να τα τρέχετε στο φάκελο που είναι το sqlite αρχείο. Για να βεβαιωθείτε οτι είναι στο path καντε echo $ PATH.
Διαφορετικά μπορείτε να ακολουθήσετε κ τη λυση του συναδέλφου.
Κ.
On 12 May 2013 17:12, "Tilemachos Charalampous" <el09420 at mail.ntua.gr> wrote:
On 12-May-13 4:29 PM, Georgios Routis
wrote:
Καλησπέρα, και Χρόνια Πολλά.
Για ποιο λόγο να μου πετάει αυτό το μήνυμα όταν τρέχω την
advcomparch_dumpstats.py?
user at snf-42028:~/advcomparch/benchmarks/APOTELESMATA/1024K_8/BLACKSCHOLES$
~/advcomparch/sniper/tools/advcomparch_dumpstats.py
--statsWindow=10000000 --core
/bin/sh: 1: dumpstats.py: not found
Traceback (most recent call last):
File
"/home/user/advcomparch/sniper/tools/advcomparch_dumpstats.py",
line 59, in <module>
statsString1 = subprocess.check_output("dumpstats.py -l |
grep -o periodicins-[0-9]* ", shell=True).split('\n')
File "/usr/lib/python2.7/subprocess.py", line 544, in
check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'dumpstats.py -l | grep
-o periodicins-[0-9]* ' returned non-zero exit status 1
user at snf-42028:~/advcomparch/benchmarks/APOTELESMATA/1024K_8/BLACKSCHOLES$
ενώ το αρχείο dumpstats.py που ζητάει υπάρχει στον φάκελο.
Ευχαριστώ
_______________________________________________
Advcomparch mailing list
Advcomparch at lists.cslab.ece.ntua.gr
http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
Και εγώ είχα αυτό το πρόβλημα.
Κάνε edit το script και πρόσθεσε κάτω από το
do_print_list = False
αυτό:
dumpstatsLoc = "/home/user/advcomparch/sniper/tools/dumpstats.py"
και έπειτα όπου καλείται το dumpstats.py (νομίζω σε 4 σημεία, δηλάδη
όπου υπάρχει κάτι σε στυλ):
statsString1 = subprocess.check_output(.....)
Σβήσε το πρώτο κομματί του string που αναφέρεται στο dumpstats.py
και βάλε μπροστά το dumpstatsLoc με ένα "+" και το υπόλοιπο string.
Δηλαδή κάπως έτσι:
statsString1 = subprocess.check_output(dumpstatsLoc +" -l | grep
-o periodicins-[0-9]* ", shell=True).split('\n')
Τρέξε το advcomp_dumpstats.py στο ίδιο directory με το .sqlite
αρχείο.
_______________________________________________
Advcomparch mailing list
Advcomparch at lists.cslab.ece.ntua.gr
http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
_______________________________________________
Advcomparch mailing list
Advcomparch at lists.cslab.ece.ntua.gr
http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20130512/d0a84379/attachment.htm>
More information about the Advcomparch
mailing list