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