summaryrefslogtreecommitdiff
path: root/test/mciproject.yml
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2015-04-08 10:19:33 -0400
committerMichael Cahill <michael.cahill@mongodb.com>2015-04-25 12:46:08 +1000
commit4f3da019e893b18ec392025845dd5b839c820893 (patch)
treee4651ddb168fc5dc0b3da9e8eef1ac22df4879ff /test/mciproject.yml
parent701741129032b1af1bf34b00797f3b628084f974 (diff)
downloadmongo-4f3da019e893b18ec392025845dd5b839c820893.tar.gz
Enable test/fops for Windows, and add to CI
- Added Windows shim for gettimeofday
Diffstat (limited to 'test/mciproject.yml')
-rw-r--r--test/mciproject.yml20
1 files changed, 19 insertions, 1 deletions
diff --git a/test/mciproject.yml b/test/mciproject.yml
index 64007bdbd92..49caa44438d 100644
--- a/test/mciproject.yml
+++ b/test/mciproject.yml
@@ -72,6 +72,23 @@ tasks:
scons.bat ${smp_command|} "CFLAGS=/Gv /wd4090 /wd4996 /we4047 /we4024 /TC /we4100" wiredtiger.dll libwiredtiger.lib
+ - name: fops-windows
+ commands:
+ - func: "fetch source"
+ - command: git.apply_patch
+ params:
+ directory: wiredtiger
+ - command: shell.exec
+ params:
+ working_dir: "wiredtiger"
+ script: |
+ set -o errexit
+ set -o verbose
+
+ scons.bat --enable-python=c:\\swigwin-3.0.2\\swig.exe ${smp_command|}
+
+ cmd.exe /c t_fops.exe
+
buildvariants:
- name: ubuntu1404
display_name: Ubuntu 14.04
@@ -99,12 +116,13 @@ buildvariants:
- name: windows-64
display_name: Windows 64-bit
run_on:
- - windows-64-vs2013-compile
+ - windows-64-vs2013-test
expansions:
smp_command: -j$(grep -c ^processor /proc/cpuinfo)
tasks:
- name: compile-windows
- name: compile-windows-alt
+ - name: fops-windows
- name: osx-108
display_name: OS X 10.8