Skip to content

Commit e394625

Browse files
ahmadelyousseffacebook-github-bot
authored andcommitted
Adding testcases for installation and for exeuction (#220)
Summary: Pull Request resolved: #220 Adding wdl, syscall and health check to CI skycastle for installation. Adding execution testcases to skycaslte for feedsim, mediawiki, django, tao_bench, syscall, health_check, videoTranscodeBench. Differential Revision: D80754143 Privacy Context Container: L1362308
1 parent b71e24f commit e394625

17 files changed

Lines changed: 26 additions & 23 deletions

benchpress/config/jobs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -622,10 +622,13 @@
622622
- '--ipv4 {ipv4}'
623623
- '--real'
624624
- '--sanity {sanity}'
625+
- '--local-hostname "{local_hostname}"'
626+
625627
vars:
626628
- 'ipv4=0'
627629
- 'sanity=0'
628630
- 'dataset_name=bpc_t93586_s2_synthetic_5GB'
631+
- 'local_hostname='
629632
hooks:
630633
- hook: copymove
631634
options:

packages/django_workload/install_django_workload.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ cd "$BP_TMP" || exit 1
4141

4242
# Install system dependencies
4343
dnf install -y git memcached libmemcached-devel zlib-devel screen python36 \
44-
python36-devel python3-numpy
44+
python36-devel python3-numpy lshw dmidecode
4545

4646
# Clone django-workload git repository
4747
git clone https://github.com/facebookarchive/django-workload

packages/django_workload/install_django_workload_aarch64.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ DJANGO_WORKLOAD_DEPS="${DJANGO_SERVER_ROOT}/third_party"
1717
# Install system dependencies
1818
dnf groupinstall "Development Tools" -y --exclude="texlive*"
1919
dnf install -y memcached libmemcached-awesome-devel zlib-devel screen \
20-
openssl-devel bzip2-devel libffi-devel wget make xz-devel
20+
openssl-devel bzip2-devel libffi-devel wget make xz-devel lshw dmidecode
2121
#s
2222
# Clone django-workload git repository
2323
mkdir -p "${DJANGO_WORKLOAD_ROOT}"

packages/django_workload/install_django_workload_aarch64_ubuntu22.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ DJANGO_WORKLOAD_DEPS="${DJANGO_SERVER_ROOT}/third_party"
1717
# Install system dependencies
1818
apt install -y memcached libmemcached-dev zlib1g-dev screen \
1919
python3 python3.10-dev python3.10-venv rpm libffi-dev \
20-
libssl-dev libcrypt-dev
20+
libssl-dev libcrypt-dev lshw dmidecode
2121

2222
# Clone django-workload git repository
2323
mkdir -p "${DJANGO_WORKLOAD_ROOT}"

packages/django_workload/install_django_workload_x86_64_centos9.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ DJANGO_WORKLOAD_DEPS="${DJANGO_SERVER_ROOT}/third_party"
1717
# Install system dependencies
1818
dnf groupinstall "Development Tools" -y --exclude="texlive*"
1919
dnf install -y memcached libmemcached-awesome-devel zlib-devel screen \
20-
openssl-devel bzip2-devel libffi-devel wget make
20+
openssl-devel bzip2-devel libffi-devel wget make lshw dmidecode
2121

2222
#s
2323
# Clone django-workload git repository

packages/django_workload/install_django_workload_x86_64_ubuntu22.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ DJANGO_WORKLOAD_DEPS="${DJANGO_SERVER_ROOT}/third_party"
1717
# Install system dependencies
1818
apt install -y memcached libmemcached-dev zlib1g-dev screen \
1919
python3 python3.10-dev python3.10-venv rpm libffi-dev \
20-
libssl-dev libcrypt-dev
20+
libssl-dev libcrypt-dev lshw dmidecode
2121

2222
# Clone django-workload git repository
2323
mkdir -p "${DJANGO_WORKLOAD_ROOT}"

packages/feedsim/install_feedsim.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ fi
4848
dnf install -y bc ninja-build flex bison git texinfo binutils-devel \
4949
libsodium-devel libunwind-devel bzip2-devel double-conversion-devel \
5050
libzstd-devel lz4-devel xz-devel snappy-devel libtool bzip2 openssl-devel \
51-
zlib-devel libdwarf libdwarf-devel libaio-devel libatomic patch jq xxhash xxhash-devel
51+
zlib-devel libdwarf libdwarf-devel libaio-devel libatomic patch jq xxhash xxhash-devel lshw dmidecode sysstat
5252

5353
# Creates feedsim directory under benchmarks/
5454
mkdir -p "${BENCHPRESS_ROOT}/benchmarks/feedsim"

packages/feedsim/install_feedsim_aarch64.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ die() {
3333
dnf install -y bc ninja-build flex bison git texinfo binutils-devel \
3434
libsodium-devel libunwind-devel bzip2-devel double-conversion-devel \
3535
libzstd-devel lz4-devel xz-devel snappy-devel libtool bzip2 openssl-devel \
36-
zlib-devel libdwarf libdwarf-devel libaio-devel libatomic patch jq xxhash xxhash-devel
36+
zlib-devel libdwarf libdwarf-devel libaio-devel libatomic patch jq xxhash xxhash-devel lshw dmidecode sysstat
3737

3838
# Creates feedsim directory under benchmarks/
3939
mkdir -p "${BENCHPRESS_ROOT}/benchmarks/feedsim"

packages/feedsim/install_feedsim_aarch64_ubuntu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ apt install -y bc cmake ninja-build flex bison texinfo binutils-dev \
3434
libunwind-dev bzip2 libbz2-dev libsodium-dev libghc-double-conversion-dev \
3535
libzstd-dev lz4 liblz4-dev xzip libsnappy-dev libtool libssl-dev \
3636
zlib1g-dev libdwarf-dev libaio-dev libatomic1 patch perl libiberty-dev \
37-
libfmt-dev sysstat jq
37+
libfmt-dev sysstat jq lshw dmidecode
3838

3939
# Creates feedsim directory under benchmarks/
4040
mkdir -p "${BENCHPRESS_ROOT}/benchmarks/feedsim"

packages/feedsim/install_feedsim_ubuntu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ apt install -y bc cmake ninja-build flex bison texinfo binutils-dev \
3838
libunwind-dev bzip2 libbz2-dev libsodium-dev libghc-double-conversion-dev \
3939
libzstd-dev lz4 liblz4-dev xzip libsnappy-dev libtool libssl-dev \
4040
zlib1g-dev libdwarf-dev libaio-dev libatomic1 patch perl libiberty-dev \
41-
libfmt-dev sysstat jq xxhash libxxhash-dev
41+
libfmt-dev sysstat jq xxhash libxxhash-dev lshw dmidecode
4242

4343

4444
# Creates feedsim directory under benchmarks/

0 commit comments

Comments
 (0)