Skip to content

Commit

Permalink
Bug issues to FIO and fixes. Waiting for 0.7.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Rojods committed Jul 27, 2023
1 parent 2bf1185 commit d0e7d92
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 458 deletions.
20 changes: 10 additions & 10 deletions Earthfile
Original file line number Diff line number Diff line change
Expand Up @@ -141,21 +141,21 @@ test-case-studies:
BUILD +build-scala-all --targets=${targets} --jdk_base=${jdk_base}
BUILD +build-rust-linux-host --targets=${targets}
FROM debian:latest
WORKDIR /testing
RUN apt-get update
RUN apt-get install -y curl bash wget python3 python3-pip python3-venv
RUN curl -sL https://github.com/shyiko/jabba/raw/master/install.sh | JABBA_COMMAND="install ${jabba_jdk} -o /jdk" bash
RUN curl -sL https://github.com/Jabba-Team/jabba/raw/main/install.sh | JABBA_COMMAND="install ${jabba_jdk} -o /jdk" bash
ENV JAVA_HOME /jdk
ENV PATH $JAVA_HOME/bin:$PATH
ENV TEST_SLOW=${test_slow}
RUN python3 -m venv robotenv
RUN robotenv/bin/python -m pip install robotframework
RUN /robotenv/bin/python -m pip install robotframework
FOR target IN ${targets}
COPY --dir +build-scala-all/${target}/* /testing/${target}/
COPY --dir +build-rust-linux-host/${target}/* /testing/${target}/
COPY --dir examples_and_benchmarks /testing/${target}/
COPY *.py /testing/${target}/
COPY *.robot /testing/${target}/
RUN cd /testing/${target} && ../robotenv/bin/python -m robot TestsBenchmark.robot
SAVE ARTIFACT /testing/${target}/report.html AS LOCAL test_report.html
WORKDIR /${target}
COPY --dir +build-scala-all/${target}/* .
COPY --dir +build-rust-linux-host/${target}/* .
COPY --dir examples_and_benchmarks .
COPY *.py .
COPY *.robot .
RUN /robotenv/bin/python -m robot TestsBenchmark.robot
SAVE ARTIFACT report.html AS LOCAL test_report.html
END
4 changes: 3 additions & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ ThisBuild / versionScheme := Some("early-semver")
ThisBuild / publishMavenStyle := true
ThisBuild / publishTo := Some(Opts.resolver.sonatypeStaging)

lazy val forsydeIoVersion = "0.7.3"
ThisBuild / resolvers += Resolver.mavenLocal

lazy val forsydeIoVersion = "0.7.3-2-gacc6639.dirty"
lazy val jgraphtVersion = "1.5.1"
lazy val scribeVersion = "3.10.2"
lazy val scalaGraphVersion = "1.13.5"
Expand Down
Loading

0 comments on commit d0e7d92

Please sign in to comment.