Skip to content

Commit 9e1c704

Browse files
committed
at: move images folder to inside experiment folder
Signed-off-by: Vitor Bandeira <[email protected]>
1 parent e1036ec commit 9e1c704

File tree

3 files changed

+7
-11
lines changed

3 files changed

+7
-11
lines changed

flow/test/test_autotuner.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ fi
3939
echo "Running Autotuner plotting smoke test"
4040
all_experiments=$(ls -d ./flow/logs/${PLATFORM}/${DESIGN_NAME}/smoke-test-tune*)
4141
all_experiments=$(basename -a $all_experiments)
42-
for expt in $all_experiments; do
42+
for experiment in $all_experiments; do
4343
python3 tools/AutoTuner/src/autotuner/utils/plot.py \
4444
--platform ${PLATFORM} \
4545
--design ${DESIGN_NAME} \
46-
--experiment $expt
46+
--experiment ${experiment}
4747
done

flow/util/uploadMetadata.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,7 @@ def upload_data(db, datafile, platform, design, variant, args, rules):
167167

168168

169169
def get_rules(platform, design, variant):
170-
runFilename = f"rules-{variant}.json"
171-
dataFile = os.path.join("designs", platform, design, runFilename)
170+
dataFile = os.path.join("designs", platform, design, f"rules-{variant}.json")
172171
data = {}
173172
if os.path.exists(dataFile):
174173
with open(dataFile) as f:
@@ -177,14 +176,11 @@ def get_rules(platform, design, variant):
177176
return data
178177

179178

180-
# Initialize Firebase Admin SDK with service account credentials
179+
# Initialize Firebase Admin SDK with service account credentials and client
181180
firebase_admin.initialize_app(credentials.Certificate(args.cred))
182-
# Initialize Firestore client
183181
db = firestore.client()
184182

185-
runFilename = f"metadata-{args.variant}.json"
186-
187-
for reportDir, dirs, files in sorted(os.walk("reports", topdown=False)):
183+
for reportDir, _, _ in sorted(os.walk("reports", topdown=False)):
188184
dirList = reportDir.split(os.sep)
189185
if len(dirList) != 4:
190186
continue
@@ -193,7 +189,7 @@ def get_rules(platform, design, variant):
193189
platform = dirList[1]
194190
design = dirList[2]
195191
variant = dirList[3]
196-
dataFile = os.path.join(reportDir, runFilename)
192+
dataFile = os.path.join(reportDir, f"metadata-{args.variant}.json")
197193
if not os.path.exists(dataFile):
198194
print(f"[WARN] No data file for {platform} {design} {variant}.")
199195
continue

tools/AutoTuner/src/autotuner/utils/plot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ def main(platform: str, design: str, experiment: str):
203203
root_dir, f"./flow/logs/{platform}/{design}/{experiment}"
204204
)
205205
img_dir = os.path.join(
206-
root_dir, f"./flow/reports/images/{platform}/{design}/{experiment}"
206+
root_dir, f"./flow/reports/{platform}/{design}/{experiment}/images"
207207
)
208208
print("Processing results from", results_dir)
209209
os.makedirs(img_dir, exist_ok=True)

0 commit comments

Comments
 (0)