This is why I provided a test command that only ran the tests in a particular subdirectory, and suggested "(with modifications)" to the commands listed in the readme.

Cheers,
Josh

On 4/22/19 2:23 PM, Akhilesh Venkatasubramanian wrote:
HI Josh,

Thanks for the inputs, the code now compiles and ./mach build -dev works.  Now 
I am trying to run ./mach test-wpt --log-raw /tmp/servo.log to ge the logs 
formed and then run ./mach update-wpt /tmp/servo.log to update the results. But 
there are 25172 tests to be completed. Is there any workaround this or is this 
the way it has to be done? I was not able to understand how to update 
individual test expectations from the link you sent me, can you help me with 
this?

Thanks.
Akhilesh

On Apr 22, 2019, at 10:15 AM, Josh Bowman-Matthews <j...@joshmatthews.net> 
wrote:

Based on the output of grepping `tests/wpt/web-platform-tests/webaudio` for 
`setValueCurve`, you will want to run `./mach test-wpt 
tests/wpt/web-platform-tests/webaudio/the-audio-api` to observe changes in test 
results caused by implementing this missing API. You can follow (with 
modifications) the steps at 
https://github.com/servo/servo/blob/master/tests/wpt/README.md#updating-test-expectations
 to automatically update the appropriate test metadata with the results.

Cheers,
Josh

On 4/21/19 10:30 PM, Akhilesh Venkatasubramanian wrote:
Hi Josh and Manish,
We have started work on the subsequent steps for the project as shown here
<https://github.com/servo/servo/wiki/Implement-missing-WebAudio-automation-student-project>.
I have written code for the 1st step which is ti implement a JS API for
setvaluecurveAtTime and it can be seen as detailed here
<https://github.com/Akhilesh1996/servo/commit/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8>.
Can you give me some insight if I'm proceeding in the right direction?
And to update the expected test results, I have changed the ERROR in the
metadata .ini file in servo
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8>
/tests
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests>
/wpt
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt>
/metadata
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata>
/webaudio
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata/webaudio>
/the-audio-api
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata/webaudio/the-audio-api>
/the-audioparam-interface
<https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata/webaudio/the-audio-api/the-audioparam-interface>
/audioparam-setValueCurveAtTime.html.ini to PASS, is that all I should do?
Or am I missing something?
Thanks,
Akhilesh
On Sat, Apr 6, 2019 at 5:15 PM Manish Goregaokar <manishsm...@gmail.com>
wrote:
Yes, that is correct. This is mostly a matter of hooking up your new
servo-media additions into the JS DOM apis.
-Manish Goregaokar


On Sat, Apr 6, 2019 at 2:02 PM BAlaji <bjan...@ncsu.edu> wrote:

Hi Josh
Appears to be libgstreamer0.10-dev is outdated in Ubuntu 18.04.

Running the below in terminal fixed the problem. The build succeeds with
rust toolchain being setup as nightly.
sudo apt -y install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev

We would working on the next issue in the same project  I guess. Going by
the open issues, I guess we should start on

https://github.com/servo/servo/issues/22897 (JS API for value curves).
Is
this correct?

Thanks
Balaji



From: BAlaji
Sent: Friday, April 5, 2019 6:30 PM
To: dev-servo@lists.mozilla.org
Subject: RE: [dev-servo] println!("Hello from NCSU");

Hi Josh
Unfortunately that didn’t solve the problem but I was able to downgrade
to
OpenSSL 1.0.2 and still cargo was running with issues. So I moved to VM
and
used Xubuntu 16.04 LTS hoping that I should have all the fix in place but
appears to be the gsteamer issue is plaguing up


warning: /home/j/NCSU/p4/media/Cargo.toml: unused manifest key:
workspace.license
    Compiling gstreamer-sys v0.7.0
error: failed to run custom build command for `gstreamer-sys v0.7.0`
process didn't exit successfully:

`/home/j/NCSU/p4/media/target/debug/build/gstreamer-sys-07f3047be42c0db3/build-script-build`
(exit code: 1)
Requested 'gstreamer-1.0 >= 1.14' but version of GStreamer is 1.8.3


So by reading the last line I fail to understand that I have a version
higher than it required. Any advice?


Thanks
Balaji Janakarajan Hari
Graduate Student - IMSE Program
NC State
linkedin/com/in/jhbalaji
903.600.0091

From: Josh Bowman-Matthews
Sent: Tuesday, April 2, 2019 10:03 AM
To: dev-servo@lists.mozilla.org
Subject: Re: [dev-servo] println!("Hello from NCSU");

Try running `cargo update -p hyper-openssl` and see if that makes any
difference.

On 4/1/19 7:00 PM, Balaji Janakarajan Hari wrote:
Hi Josh
I just moved to xbunutu 18.1.10. Appears to no support for new OpenSSL
of
1.1.1 and greater. Any idea how to fix it?

warning: unused manifest key: workspace.license
     Compiling idna v0.1.5




     Compiling h2 v0.1.13




     Compiling env_logger v0.5.12




     Compiling serde v1.0.80




     Compiling wayland-sys v0.21.4




     Compiling freetype v0.4.0




     Compiling andrew v0.1.4




     Compiling openssl v0.9.24




error: failed to run custom build command for `openssl v0.9.24`




process didn't exit successfully:


`/home/j/NCSU/Spring19/CSC517/media/target/debug/build/openssl-4074b2152e200c57/build-script-build`
(exit code: 101)
--- stderr
thread 'main' panicked at 'Unable to detect OpenSSL version',
/home/j/.cargo/registry/src/github.com-1ecc6299db9ec823/openssl-0.9.24/
build.rs:16
:14
note: Run with `RUST_BACKTRACE=1` for a backtrace.
s
warning: build failed, waiting for other jobs to finish...
error: build failed




j@p50:~/NCSU/Spring19/CSC517/media$




Sincerely
Balaji Janakarajan Hari
Graduate Student - IMSE Program
NC State University

linkedin.com/in/jhbalaji
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to