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