Skip to content

Commit b14c92a

Browse files
committed
Completed first 1000 tps run
1 parent acdecb6 commit b14c92a

File tree

3 files changed

+32
-268
lines changed

3 files changed

+32
-268
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/usr/bin/env nix-shell
2+
#!nix-shell -i bash -p gzip
3+
4+
set -e
5+
6+
for d in tsr
7+
do
8+
mkdir -p results/$d
9+
for f in cpus lifecycle resources receipts
10+
do
11+
DIR=$(find $d -type f -name $f.csv.gz \( -not -empty \) -printf %h\\n -quit)
12+
HL=$(sed -n -e '1p' "$DIR/case.csv")
13+
HR=$(zcat "$DIR/$f.csv.gz" | sed -n -e '1p')
14+
(
15+
echo "$HL,$HR"
16+
for g in $(find $d -type f -name $f.csv.gz \( -not -empty \) -printf %h\\n)
17+
do
18+
if [ ! -e "$g/stderr" ]
19+
then
20+
echo "Skipping $g because it has no stderr." >> /dev/stderr
21+
elif [ -s "$g/stderr" ]
22+
then
23+
echo "Skipping $g because its stderr is not empty." >> /dev/stderr
24+
else
25+
BL=$(sed -n -e '2p' "$g/case.csv")
26+
zcat "$g/$f.csv.gz" | sed -e "1d;s/^/$BL,/;s/null/NA/g"
27+
fi
28+
done
29+
) | pigz -p 3 -9c > results/$d/$f.csv.gz &
30+
done
31+
done
32+
wait

analysis/sims/2025w27/tps/a/config.yaml

Lines changed: 0 additions & 222 deletions
This file was deleted.

analysis/sims/2025w27/tps/a/run.sh

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)