Hi, 
I have initialized the sub-project. Currently, the mock collector was using the 
legacy protocol. We need to fix it and update the document first. And then, I 
am trying to introduce it to the main repo and Lua. After those, we can 
introduce it to other agents. 


—————
Best regards,
    Daming(@dmsolr)
Apache SkyWalking





> 在 2020年2月28日,上午10:19,Sheng Wu <[email protected]> 写道:
> 
> Hi
> 
> Repo, https://github.com/apache/skywalking-agent-test-tool, is created. All
> committed will have access to it in next 1 hour.
> 
> Sheng Wu 吴晟
> Twitter, wusheng1108
> 
> 
> Sheng Wu <[email protected]> 于2020年2月28日周五 上午10:13写道:
> 
>> My current idea is, using the git clone with commit id for the protocol in
>> the tool repository, rather than using the git submodule. Because to avoid
>> the nested submodule case.(main repo -> tool repo -> protocol repo)
>> 
>> Sheng Wu 吴晟
>> Twitter, wusheng1108
>> 
>> 
>> Sheng Wu <[email protected]> 于2020年2月28日周五 上午9:51写道:
>> 
>>> My concern will be if we don't release it, the submodule wouldn't support
>>> nested style. Then how we get the protocol files?
>>> 
>>> Sheng Wu 吴晟
>>> Twitter, wusheng1108
>>> 
>>> 
>>> Daming <[email protected]> 于2020年2月28日周五 上午9:40写道:
>>> 
>>>> Hi,
>>>> 
>>>> “Skywalking-agent-test-tool” is good to me. It is so clearly.
>>>> 
>>>> The new repo need to link protocol repo.
>>>> 
>>>>> And we are going to use submodule to link this in other repo, right?
>>>> 
>>>> We can also use git clone to fetch code. I don’t think submodule is
>>>> necessary. Maybe submodule is good to manage versions.
>>>> 
>>>> Anyway, the both of above approaches are good to me.
>>>> 
>>>> 
>>>> —————
>>>> Daming(@dmsolr)
>>>> Apache SkyWalking
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> 在 2020年2月28日,上午12:46,吴晟 Sheng Wu <[email protected]> 写道:
>>>>> 
>>>>> Good to me.&nbsp;
>>>>> Which name do we prefer? skywalking-agent-test-tool?
>>>>> 
>>>>> 
>>>>> And we are going to use submodule to link this in other repo, right?
>>>> No Apache release process for this.
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Sheng&nbsp;Wu&nbsp;吴晟
>>>>> 
>>>>> From&nbsp;Wu&nbsp;Sheng&nbsp;'s&nbsp;phone.
>>>>> 
>>>>> 
>>>>> 
>>>>> ------------------ Original ------------------
>>>>> From: apmail-wusheng-owner <[email protected]&gt;
>>>>> Date: Thu,Feb 27,2020 10:04 PM
>>>>> To: dev <[email protected]&gt;
>>>>> Subject: Re: [PROPOSAL]Move the mock collector to a new repo
>>>>> 
>>>>> 
>>>>> 
>>>>> Hi the SkyWalking Dev team,
>>>>> I write to you to talk about taking the `mock collector`[1] and
>>>> `validator-tool`[2] to a separated repo as a common tool for agent and
>>>> plugin testing.
>>>>> They are the common tools to collect records from an agent as OAP.
>>>> Currently, they are on active service for `Java Agent` and `Nginx-LUA`[3].
>>>> As far as I know, PHP Agent and C# Agent are in progress. And The Rust
>>>> agent is coming soon. Base on those, we propose to move the `mock
>>>> collector` and `validator-tools` to a new repo as common tools for service
>>>> all agents.
>>>>> Any suggestion is welcome.
>>>>> 
>>>>> P.S. The proposal is proposed by @argual in comment[4].
>>>>> 
>>>>> [1]
>>>> https://github.com/apache/skywalking/tree/master/test/plugin/mock-collector
>>>>> [2]
>>>> https://github.com/apache/skywalking/tree/master/test/plugin/validator
>>>>> [3]https://github.com/apache/skywalking-nginx-lua
>>>>> [4]
>>>> https://github.com/apache/skywalking-nginx-lua/pull/4#issuecomment-591270752
>>>>> 
>>>>> 
>>>>> —————
>>>>> Best regards,
>>>>> &nbsp;&nbsp;&nbsp; Daming(@dmsolr)
>>>>> Apache SkyWalking
>>>> 
>>>> 
> 

Reply via email to